I'm using Waluigi over Diddy other that the Alloys, Warioman, GigaBowser slots, Toon Link has no Z-air, and invincibility I pretty much have the exact same codes as you. I've got Megaman over Ness and Project M balanced Toon Link with no problem I like to use the 4-32 gb sd cards for my homebrew anyway my copy of brawl is only a couple of years old
Edit: Here's the codes I'm using.
Pro-tip: Use spoilers to avoid unnecessarily long posts.