MusicMatch can do all of that. It rips an entire cd digitally really fast and encodes them, It also does all the tags and will auto find the name of the tracks and info etc from a data base. You dont have to do anything really.

Im not 100% that all the tags are filled out, but I know it does get the names for you and puts it in any format you want before ripping.

www.musicmatch.com