www.vwspares.co.uk will be a good place for the top mounts. Go for the Golf g60 topmounts, they're slightly heavier duty.

As for the shocks, Boge Turbo shocks are very good for the money, they're gas rather than oil and around 20-30% uprated over standard shocks.
Where are you located? I should have a spare subframe available in the next week, from what i can see it looks good although i'd advise a coat of hammerite on any subframe you get unless it is brand new. With the boot, get inside and take the black plastic cover off, that will give you access to the lock mechanism.
Hope that is of some help, and welcome!
