Depends.
For gaming (even light gaming) I’d pick the 5600 MT/s option. This is because the iGPU shares memory with the CPU, and iGPUs are very bandwidth hungry.
However for average day-to-day use memory bandwidth is less important as long as it’s good enough (and 4800 MT/s is plenty), so for that I’d pick having more memory.
32GB 4800 MT/s costing about the same as 16 GB 5600 MT/s is odd. Quickly looking at prices here in the US the 32 GB is around 60% more expensive.
Many modules support higher speed with XMP than with JEDEC (the standard speed of the modules).
Their recommendation to avoid XMP modules is two-fold:
With DDR5 however a lot of RAM brands have started supporting both XMP and JEDEC even if XMP isn’t any faster than JEDEC on the modules. This is to bypass any motherboard limits on how fast the ram is allowed to run. This is common enough that I hope this won’t cause issues with Framework (ie. Hopefully reason 2 is resolved) and since the XMP and JEDEC are both fast reason 1 doesn’t apply.
The open standard for USB-C at greater than 100w is pretty new. The few products so far that do support it have been limited to 140w. Framework’s charger is the first to go above 140w on the new standard.
UGREEN is a common and reputable brand. After Anker’s scandal (major scandal involving their security cameras) UGREEN is now my go-to brand for chargers. I also like Satechi (as they aren’t a Chinese company like UGREEN) however they are usually overpriced.
IIRC all of them are fully programmable using QMK/VIA.