Yep you can pic up everything you need there and at good prices... if you go with a tub just pic one up from walmart on your way...
I seem to know your situation all to well I am also 20 but i got mine at college an had to bring him home she wasnt cool with it at first she use to put towels stuffed under my room door when i wasnt home or at night... LOL... but now i have a rack and 2 additions an she still wont get close but she's cool with it... If you deside to go with I tank setup pm me an I can offer you my old one which is about 5 months old used for 3 if you can meet me somewhere I have it all and a few different size tanks 5, 10, 40(Not advertising everyone just trying to help him out)...