Shaun,
The mainland Chinese used to have to have a permit to visit HK, not sure if that is still required or not. Others here like Willy or Ted will maybe able to guide you on that.
If you get the chance, visit the Oceanarium on HK Island, They also have a pretty impressive planetarium too. As for restaurants, .... Take your pick Shaun, there are thousands of them, covering every nationality you can think of. You'll be spoiled for choice, ...from the very cheap to the ultra, ultra expensive ...lol!!!
Transport around HK is fast, cheap and efficient via the MTR (metro) The 2 main things everyone tends to do in HK is take the Peak Train to the Peak, and crossing from Kowloon to the Island on the Star Ferry.
Just thought of another thing you can do, ....Have afternoon tea in HK's most unique and famous hotel ..''The Peninsula'' (Just opposite the Star Ferry terminal on the Kowloon side)
I'm a bit out of date on being able to suggest or recommend a hotel these days, but i'm sure others here will be able help you there!!
Just remember, whatever you decide to do or go, it will seem that a million others have had the same idea!! haha!!! One thing is for sure, it is TOTALLY different to Mainland China, and you will find that many of the locals speak English. In the unlikely event you need to speak to a policeman , look for one that has red colour band/strip under his shoulder number, that indicates he speaks English, others have a black colour band /strip under his number.
Shaun, there is really so much you can see and do in just 2 days in HK, far too much for me to list all of them. Go on the internet and checkout the tourist attractions it will give you a much better idea of whats available to you on your short trip to HK....
David