So..this may be a dumb question, but when i build this pc, do i need to buy windows 7?
If you don't have a Windows 7 license from before that you can reuse, then yes. Microsoft has a few different options that you could check out, but most builders go for Windows 7 Home Premium 64bit. It's around $100 depending on what version you get (OEM, non-OEM).