Hi Seastar,
Not sure about the glasses but I can help with hairdresser info.
Trying to find a hairdresser in HK to do blonde highlights is a dicey game, with often terrible results! Most salons will also charge a lot more than what I used to pay a good hairdresser back in Aus.
I don't know any really good hairdressers Kowloon side for blonde locks, however my hairdresser in Causeway Bay is fabulous.
Cairey Wong
Ph: +852 9171 0461
Cairey is a freelance stylist who works at HairT3D on Materson St in Causeway Bay.
Cairey only cuts hair, but the team of colourists in the salon are well practiced with blonde hair. I've never had a bad colour from there. I can honestly state that Cairey gives the best cut I've ever come across, he really is quite pedantic. He's also very cheap, I pay $860 HKD for a full head of highlights, cut, wash, scalp massage and blowdry.
Your wife will need to allow 2-3 hours though, as they tend to use hundreds of foils, and aren't exactly speedy.