So with those parts I should be fine? I would be overclocking at some point in the future (and will be getting a proper heatsink when I do).
Also, what do you mean the motherboard doesn't come with a heatsink? Do you mean the CPU?
No, it says in one of the MOTHERBOARD's reviews that most motherboards that price come with a heatsink and that one doesn't. I think a heatsink is something that goes over parts of the motherboard and protects them from heat, like the RAM sticks you can buy that come with heatsinks.