1. SingTel : pretty complicated. New users will get ONR. 2Gbps user must use ONR. Existing 500Mbps and 1Gbps user may continue to use ONT, vlan required.
Public IP: yes
Static IP: no static IP add-on
For ONR users, Vlan is handled by the ONR. ONR will be the main router. Your router will need to be configured as AP to avoid double NAT. You can try asking SingTel to bridge the ONR.
SingTel 1+1Gbps plan, the ONR will be configured as three port ONR and one port ONT, I believe that ONT port does not require vlan.
Certain users have asked Singtel to provide a special configuration for the ONR, three ports for SingTel TV only without internet access, one port ONT without vlan.
2. Whizcomms
Public IP: yes
Whizcomms provides ONR, but you can ask them to configure the ONR in ONT mode prior to installation without charges. No Vlan needed.
3.M1
Public IP, ONT, no vlan needed.
4.Starhub
Public IP, ONT, no vlan needed.
Starhub uses different ONT ports to deliver Fibre Internet and Fibre TV.
Starhub 2Gbps plan: ONT port 1 and ONT port 3 used to deliver 2x1Gbps connection, ONT port 2 for Starhub Fibre TV
5. MyRepublic
Carrier Grade NAT, free Static IP subscription for MyRepublic Customers, one time charge of S$50.
https://myrepublic.net/sg/add-ons/static-ip/
MR caps upload speed to 500Mbps for the 1Gbps plan.
MyRepublic Fibre Broadband Typical Speed Information
MR offers 2Gbps plan as well.
6.Viewquest
1Gbps plan: ONT
2Gbps plan: ONR (2Gbps one network plan)
Static IP provided for free, no one time charge.
Ref:
https://viewqwest.com/internet/2gbps