You will have no problem with your English only - when I was working at NUS campus at research building I could tell that about 40% of students were foreigners which had no problem communicating/integrating with locals.
For getting more information, I'd suggest to read/post at
HardwareZone forums - this is local forum covering all aspects of life. You will get some crash course in Singlish as well.
P.S. The best and cheapest food at NUS campus was at food court next to CREATE building. Well, at least it was the case when I was there before 2016.