On your 2nd point .
assume my cycle is 28 Of every month . If I do now , means from last month 29 to today , they consider as I have used the 5g plan and from today till upcoming 28, it’s totally considered as a full 5g plan even though I been using just 4g up until today , is that right ?
Working with some assumptions here, you can just fill in the dates on your own
Eight renew every 30 days
Assuming that your trip to china is 13 Feb 2026 - 22 Feb 2026
Assuming morning flight and land in china in afternoon
Assuming start of 4G plan - 6 Feb 2026
Start of new 4G cycle - Likely 8 Mar 2026
If you upgrade your plan, let say on 14 Feb 2026, as you wish to maximse the 2GB INTL roaming first
Start of 5G Plan (assuming 14.80 plan) - 14 Feb 2026
Start of new 5G cycle - Likely 16 Mar 2026
Under this case, you would have technically spend more than 14.80 SGD for your roaming as more than half of the 8 SGD plan has been "wasted". I would price this at a total cost of 19 SGD for your roaming data.
Then you comeback SG and opt for the downgrade assuming 1 day after your landed on 23 Feb 2026. Your downgrade will be queued
Start of new 4G plan - Likely 15 April 2026