Re:Weights bench advice
I'd opt for a squat rack, solid bench and a decent olympic weight set and dumbell set.
Ebay is always a good start for things like this?
Bowflex Selectech Dumbells would be ideal, a decent body solid adjustable bench and then any olympic (or standard if you prefer) weight set with bar.
I have this set up in my home gym and you can cover a massive range of exercises SAFELY which is ideal.
Also, if you buy the kit second hand it will hold its value so all is not lost if you come to swapping and changing kit as i regularly do.
Hope this helps