1) The room probally wasn't intended for battles there
2) Blaine wasn't in the room but either a code or corrupt coding caused a battle with Blaine's data to happen
3) It isn't blaine it's a glitch trainer with his hex
4) Lvl 205 not really sure but lots of glitch trainers have pokemon over lvl 100
5) The pokemon was a cry of a potion because it is a 3trainerpoke the yellow equivallent of number 0 for having no pokemon like 'M - also 3trainerpoke probally has that cry because the potion was made before pokemon cries
6) The game froze because of corrupt data in the moves set