I've thrown away his card, so I don't remember the owner’s name now. The other store is in Ward 7. He opened that store first and it was successful enough to allow him to open the other shop in district 1.
About 120, when I visited there, they had Tri-x 120 in stock. I didn't pay attention to anything else. Kodiak film seems to be easy to come by here, but not Ilford.
If you want to check out some film cameras for sale, look at the shops around Khanh Long’s in district 1. They only sell digital, but there are several shops along that street that have film cameras.
Cheers!