For the music...try Walt Disney Records Children's Favorite Songs (Volumes 1-4). Volume 1 has Mickey on the cover, Volume 2 has Pluto, Volume 3 has Donald, and Volume 4 has Goofy. I found Vols. 1 & 2 at Target when my guy was a baby and loved them, and then I ordered Vols 3 & 4 on Amazon. He's 6 now, and he and the 4-year-old twins still love them. The singer(Larry Groce...don't know who he is) has a nice voice, and the songs aren't Disney (except for It's a Small World and the Mickey Mouse March). Goofy & Mickey sing in some of the songs(Oh Where Has My Little Dog Gone? and There's a Hole in the Bucket), but they are not annoying like a complete CD full of them would be. They contain all the children's songs your heart desires: Wheels on the Bus, I'm a Little Teapot, You are my Sunshine, If You're Happy and You Know It, Alphabet Song, The Bear Went Over the Mountain, The Farmer in the Dell, London Bridge, Row, Row, Row Your Boat, This Old Man, Mary Had a Little Lamb, Dry Bones, etc. etc. etc. They also have some that I had never heard before that my kids LOVE. ie, Carrot Stew, Camping, The Green Grass Grew All Around & With Apologies to Mother Goose.
Also nice is Laurie Berkner's Whaddaya Think of That? She has a lovely voice, and kids can't help stomping around the house and singing "We are the dinosaurs marching, marching..."
Have you looked into taking a Kindermusik class with him?
***Edit: I was just at Target last night, and looked for the Disney CD's...it looks like they've combined the 4 into 2. Sad b/c it looks like you lost some good songs, but they had all the most popular kid songs that you can stand.