For Reuniclus, you can use a Heart Scale to reteach it Recover. That's a fine move to keep it alive. Crobat is an excellent Pokemon, high speed, good attack, can't go wrong. Overall, when your team's complete, you'll be set to finish the rest of the game with ease. For the record, my team was Samurott, Ampharos, Muk, Volcarona, Aggron and Tangrowth. They got me through easily, you can use almost anything if you set your mind to it.