If you have a computer you can leave on 24/7 and a fiber internet connection in Singapore, you can host it yourself.
A: Yes, but Singtel uses CGNAT (Carrier-Grade NAT) for many residential plans. This means you cannot port forward easily. Call Singtel to request a public IP (costs ~$5/month) or use a tunneling service like Playit.gg.
Thus, offering genuinely free hosting in Singapore would be financially unsustainable without severe restrictions.
Finding is a challenge, but not impossible. While most mainstream "free" hosts are built for European or American users, the solutions exist for the savvy Singaporean gamer.