Alright, I'm gonna try this now.  
Name: Snow should be fine. Gym title is Cryokinetic.  
Appearance: About 18 years old. Dark skin, sliver-blue hair and eyes. Clothes like the ones on my trainer card sprite.  
Team:  
1.Cloyster w/ focus sash 
Adamant nature 
Skill link 
Shell smash 
Icicle spear 
Rock blast 
Waterfall 
2. Weavile w/ Scope lens 
Jolly nature 
Pressure  
Night Slash 
Poison Jab (suck it faries) 
Icicle Crash 
Brick Break 
3. Glaceon w/ Brightpowder  
Modest nature  
Blizzard  
Shadow Ball 
HP fighting/ water pulse (you chose, though I think hp fight works best) 
Double Team 
4. Mamoswine w/ Life orb 
Adamant nature 
Thick fat  
Earthquake  
Icicle crash  
Iron head  
Ice shard(priority)/Maaybe Curse. It's not exactly fast atm. Other options include Body slam or something. This last slot is a total wild card.  
5. Rotom-Frost w/ light clay 
Timid nature  
Thunderbolt/ Discharge (higher para chance) 
Light screen 
Blizzard  
Reflect  
6. Glalie w/ Glalite 
Jolly Nature 
Double-edge  
Super fang 
Crunch 
Earthquake 
Personality: My idea was to have him be a supporting character. The Cheren to your BW2 if you will. Someone who helps the player from time to time, like helping them fight Black November and such. Eventually the player battles him and earns his badge.  
Snow is a slightly mysterious character. Holding a personal vendetta against Scorpia,  he wants nothing more than their end. Something about his past. Although cold towards them, he is warm and friendly towards everyone else, never hesitating to help a person in need. He's always the one to come up with an attack plan. Also a class A smart ass.  
Sprites:  
HAHAHAHAHA, NO. I have no idea how to do that. Maybe I should learn. Or learn scripting or something. Give me a year and I'll be ready to start composing music and stuff.  
Quotes:  
Before entering the gym:  
Oh! Hey, <player>! What brings you to (insert city)?  
... 
So you're challenging the gym, huh? Alright, but the gym leader here is no walk in the park. Who is it? Why none other than yours truly~ See you inside! 
Pre- Battle: 
So you finally made it! I was getting bored. Welcome to the (insert city) gym. You've done well to make it this far, but this world is a cold harsh, and unforgiving one. If you want to make it in this world, you need to carve your own path, and that takes willpower. Can you match my will? If so you will succeed, if not... Prepare to get frozen in your tracks! Let's go!  
Last pokemon:  
It's not over yet...  
Defeated:  
I knew I saw something in you. You have the will to brave even the strongest of snow storms. Congratulations, you've earned the ___badge!  
Post battle:  
That was fun. You're really something else. You know what that means, right? I'll be counting on you to help me beat Scorpio!  
Battle theme: 
X and Y legendary remix by GlitchxCity. It's like my character, lively and mysterious.  
Encounter music: Gaur plains daytime. Not sure if this'll actually be a thing, just wanted to put it out there.  
PS, I was planning on learning scripting and mapping and stuff. Once I get started, I'd love to help out wherever I can. Music will have to wait, unfortunately...