No, I don't believe the HERO comes with wifi.
As for sound card, you may be misunderstanding me. A sound card is the electronics that power speakers/headphones. You will still need to have speakers or headphones regardless of whether or not a motherboard has integrated sound built in. The HERO has excellent built in sound, you just need headphones or speakers to plug into it.