Si tu as le choix, je te déconseille fortement le format 3DS. Il est vieux et obsolete et contient plus d´inconvenient que d´avantages.
Pour débuter, il est tres interessant de commencer par faire un loader de fichier ASCII ( ASE sous 3dsmax et ASC sous Maya). Ce format est facile a comprendre et est surtout tres complet, son seul inconvenient reste sa taille hors norme mais ce n´est guere un probleme pour ce que tu vas en faire.
Jete un oeil sur la derniere version de T-Bots ( http://www.t-tbots.com ), tu y trouveras un loader ASE qui prend uniquement les infos dont j´ai besoin et qui crée a partir de çà un format proprietaire sous forme binaire et non plus texte.
Pour le son, soit tu es un peu joueur et tu codes toute la gestion du son ( chargement et decompression a la volé avec un codec puis gestion des buffers comme http://www.zythum-project.com ) soit tu te laisses tenter par des trucs tout fait comme Fmod etc...