Thats a long list of requests! Do some searches on this site and others, you will (and need to) learn much. I caution that many will say you need far more than even they themselves have invested in. You will need to filter what is truly essential from what is ideal. Take it slow. Be flexible in what you buy. And read, read, read. This forum is rife with good advice - when you are ready to ask good (specific) questions! Good luck, and welcome to our madness!