no visa reqd, stay away from the "japanese" (all fakes)
some pimps may not wanna deal with non-canto speakers, too much hassle to speak english, so your choice for hotel incalls maybe severely limited. get a local sim card, should be quite cheap and it's much better than roaming with a cdn number
when picking girls, the ones that have their photos taken at the hotel room are much likely to be less photoshopped than the ones with photos taken in the studios. you can go for the 141s (girl rents room where the only thing that fits there is a bed and a shower). there you can just knock on the door, she opens, if she doesnt pass the visual test you can just pass and move on. but as a non-chinese person in those bldgs your presence will certainly be noticed and i dunno how comfortable you may feel
should get something of good quality from hkd600-800
there are always the packages you can buy for macau at the shuntak ferry terminal outside sheungwan subway stn. again no visa needed
remember for both hk & macau they price by shots on goal, not by time as it is here. std service includes shower, cbj, fs. my experience in hk is no kissing but yes in macau