Framework’s CEO has mentioned that the graphics module’s USB-C port carries DisplayPort and USB 2.0, which would allow for peripherals and Ethernet (but only 480 Mbps of bandwidth), however afaik no mention has been made of power delivery support.
IIRC Framework has said it will only draw power from whichever charger is most powerful. I don’t think it matters which port as long as the port supports power delivery (which on the main laptop are the back two ports on either side, no official word on power delivery support on the graphics module).
Framework’s CEO has said it is.
Edit: Most USB-C to DisplayPort and USB adapters allocate pins to USB 3.0 even if the source only supports USB 2.0. This takes pins/bandwidth away from DisplayPort, which if trying to drive multiple displays can result in you being limited to low resolutions/refresh rates. I think that this dual DisplayPort adapter from Cable Matters gives full bandwidth to DisplayPort. If you need more than two displays you might be able to use a DisplayPort MST hub with the single port version of that adapter. Or you can use displays through the ports directly on the laptop, but those aren’t muxed so performance may be a bit degraded.