Yup, you'll need thermal paste $7 for a small amount of arctic silver 5. Get the 8800 GTS 320 regular version. Its cheaper, and if you really want, you can overclock it yourself.
2 fans should be okay, normally they come with the case. Depending on what college program you're in, I might...