I have not seen a PC in a long time that did not have onboard sound. There is no reason to buy a separate sound card in 99.9% of cases.
I don't have much of a recommendation for headsets with mics. But I'm happy with my Audiotechnica headset without one.