Team Help?

I want to see if my team I plan for is any good or can have help for items and movesets but I’m just going to say the item held, pokemon and level take into consideration that I’m training up for Xavier and if you suggest a move please tell me when the pokemon gets it. Delta Venusaur-32-None Crobat-28-None Delta Gardevoir-31-Magnet Quilava-28-Charcoal Swampert-36-Focus Band Shuppet-32-Spell Tag