Okay this looks fun...You can get Dusk Stones from Super Training so you basically have a Chandelure immediately after Valerie. Not bad, I've dealt with worse (soloing Skyla with a Leavanny in Black, soloing Fantina with Clefable's Metronome in Diamond, and a particularly annoying exploding Drifloon).
Take Nobel the Drifloon. Pokebank it into your game at some level lower than 10, with the move Explosion and the ability Aftermath. Don't use it until you have at least one badge.
Nobel is named after Alfred Nobel, the inventor of dynamite, among other things. Unfortunately, Nobel the Drifloon happens to be loaded with a bunch of nitroglycerin--pure nitroglycerin, not even in dynamite form. As a result, it is incredibly volatile. At the start of each turn, RNG a number between 1 and your current max health, inclusive. If the number you RNG is greater than or equal to your current health, click Explosion. Also, if you ever get hit with a Fire-type or Electric-type move, click Explosion ASAP (and don't switch out).
But Nobel has heard of this interesting discovery--people call it SCIENCE. He has no idea what it is but it seems cool, and since he's loaded with nitroglycerin, the "scientists" have asked him to conduct "experiments" regarding something they call "dynamite". Nobel has no idea what this thing is, but apparently they need some rock, so have it KO five Rock-type and five Ground-type Pokemon with Explosion to evolve.
So what does evolution bring for Nobel? Well for one, it's far less volatile now, and it can actually control when it explodes. You must still RNG a number between 1 and your current max health, inclusive, but if the number you RNG is greater than or equal to your current health, you now flip a coin--you click Explosion if the coin lands heads, otherwise you are free to do whatever you want. You still have to Explode on Fire-type and Electric-type moves though.
Solo a Gym Leader not named Korrina. Explosion restrictions still apply to this solo so you'd better bring plenty of Revives.
One question- is it possible for me to just catch it at Route 8 and transfer it to my other game and back just to teach it explosion? No reason other than I want all my pokemon to have the ID of the game they will be based on (to prevent over-leveling) and I don't want to have to raise it from level 1.