Can You Beat Elite Redux Using Only Ghost Types?

Pokemon Elite redux is a difficulty rom hack of pokemon emerald with some very challenging battles. There's also tons of brand new moves, pokemon and abilities. Abilities being the most important because all pokemon in elite redux have 4 at once. So I wanted to see if I could beat this game on the highest difficulty and hardest level caps using only ghost type pokemon. I use tons of new ghosts including new mega evolutions. How hard will this pokemon challenge be? 0:00 Intro 0:46 Roxanne 5:10 Brawly 9:26 Watson 14:02 Flannery 19:00 Norman 20:54 Winona 24:44 Tate & Liza 30:50 Wallace Juan 36:34 Elite 4 and Steven 50:00 Ending