Yes, you do need photos for visas to both countries, and anyway it's always a good idea to have some extra photos when hopping from country to country. "Passport size" varies by country so you should check exact size requirements for each country.
In Bangkok, I use a photo shop next to Sala Daeng BTS Station (look for a big Kodak sign) that issues visa/passport photos of all different sizes. Takes an hour.
#2DLuek has been a member since 19/6/2008. Location: Thailand. Posts: 1,344