About [3]. In Switzerland most of the fiber network is built by Swisscom, a former telecom monopoly and still 51% state owned company that also owns the old copper network. Other ISPs can use the network but everyone has their own router with an integrated ONT. ONTs as a separate device are pretty much unknown. On XGS-PON only certified ONTs are whitelisted [0] The wholesale price list is public [1] For actuall prices see [2] They differentiate mostly through support, price and additional services like TV. Data caps are basically unheard of (I don't call something like the fiber7 FUP of 600TB a data cap) and CGNAT is, while not uncommon, at most a phone call to disable it.
[0] https://www.swisscom.ch/dam/swisscom/en/ws/documents/E_BBCS-...
[1] https://www.swisscom.ch/content/dam/swisscom/de/ws/documents...
[2] https://en.comparis.ch/telecom/zuhause/angebote/internet-abo