Technics should cost you about $400-$450 each and I prefer vestax for mixers( some are as cheap as $150 but those have the cheapie fader thats not too good for scratching)
Headphones just need to be loud and cover your whole ear.
As for buying things check out
www.pssl.com (for hardware),
www.guitarcenter.com (for hardware),
www.satelliterecords.com (for vinyl but make good friends with your ups guy because vinyl melts and doesnt like being mistreated)
Also you can spin cds but scratching doesnt sound or feel the same and youd be better off starting with tables so you can get the feel of vinyl which is still the preferred format and will be for a while. Any other questions you can pm me.