Hi Twinkle! I remember you from when I used to be super active on Specktra.
Singapore is a hot AND humid country (sometimes the humidity sucks more than the heat, because it leaves you feeling sweaty and sticky). But because of global warming and changing climates, sometimes it rains quite a fair bit and the temperature will dip then. Floods are also getting more common here, but they are just mini floods so it's nothing to be worried about. What I like best about Singapore is the public transport system - it is SO convenient to get around, so much so that I don't even feel the need to take up a driver's license. And of course, there are lots of good food to be found too.
I have quite bad acne and scarring, so I do put on foundation (I use MAC Studio Fix Powder). From my friends, I gather that BB creams and 2-way cakes are popular foundation choices here, perhaps because of the ease and convenience application-wise (Singaporeans like to get things done quickly; there's a high emphasis on efficiency here, it's just our culture). i use MAC Blot Powder pressed which works fairly well, but I'm not sure if that's breaking me out. I am still looking around for something better. I have friends who just put on pressed powder for some sheer coverage, and lots of friends don't even bother with makeup at all unless they need to dress up. With regards to cream products sweating, yes my lipsticks tend to do that.
One thing to note though: Singaporeans are still not too accepting of bold makeup looks. I find that I do get stares when I do a really bold lip or eyes. Not saying that you can't wear crazy bold colors, but I'm saying you might get stares. I work in a university, and graduate students here often opt for a natural look. The same can be said for when I was an undergrad at another university too.
Product prices are going to be significantly higher here, and the range of products available is going to be even lesser.
For storage, as mentioned above you can check out Daiso. I keep mine is a big plastic 'container'-like box that has many drawers in it. It didn't cost much because I bought it from the factory outlet. I can post pics later because I'm at work now, but honestly just go to any hardware store and I'm sure you'll find lots of such containers.
Btw may I ask, which university will you be going to, and what course will you be doing? :)