First of all, can I just ask you to remove the link to your MySpace for your own safety? Put it in your sig if you want, just don't include it in posts.
Basically, when you make a CAW, it comes out with it's Entrance Attire in Exhibition Matches, but if you're using it in 24/7 Mode, it will still come out with it in Exhibition Matches, but when you're playing 24/7 Mode, you don't come out with it until you reach a certain percentage in the Legend Progress bar. This also applies to fireworks in your CAW's Entrance.
Hope I helped!
Avatar and Signature were both made by v-gamer.