You also might wanna see if modprobing snd_hda_intel will cause any errors or a hangup before you begin. I forgot I might some assumptions I shouldnt have in this thread and I dont believe you mentioned trying that yet.
The warning is normal, check alsamixer to see if they are muted. It is by default and the warning is there only because that is the SINGLE most common mistake people make is assuming something is broken when all it is is muted.
You should go ahead and install alsa-lib alsa-tools alsa-util and the works really IMO. You probably could get by without, but I would go ahead and do it.
well, i think there was def something wrong, because when i was doing the install for alsa driver, i found that i had no pre-existing /dev/snd folder, which i assume is the folder that holds all of the sound configs and drivers and whatnot
hooray, i got all of the things for alsa, ran all their installers or configs, ran alsaconf (which was probably what i really needed) and now i have snd-hda-intel running. when i get home im gonna find a soundfile to play, and then, on to video codecs. thanks guys for all your help, couldn't of done it without you. reps all around!