Singapore is the only place in your list that has a good supply of film so you can stock up there but there is the risk of not finding what you need. Ruby Photo and other stores close to it should have a decent selection.
There is nothing too compelling to photograph in those places. The usual touristy stuff. Penang and Langkawi have good beaches and Penang in particular has an old town feel with very good street food and old buildings. If you have time, go up to Mount Kinabalu but Kota Kinabalu itself is unremarkable. Kuching, on the other hand, is quite interesting.