If they are the only pokemon you have then yes, that is a fairly weak team.
Blastoise is good as water types are needed for the rock type pokemon.
Zapdos is good as it can learn flying type moves (good against the fighting type and electric type moves to destroy the water type pokemon(also ice type))
Pidgeot is not really necessary, because zapdos can learn flying type moves, however It is worth bringing another strong pokemon with you.
You should have a lvl50+ fire type because it is strong against the ice type
You should have a lvl50+ psychic type because it's strong against ghost types
You should have either an ice or dragon type pokemon as these are the only weaknesses of the elite 4's dragon pokemon.
This leaves you with 1 free slot, i suggest you bring your highest level pokemon, even if that is your pidgeot
zapdos , blastoise , kadabra , moltres , articuno , dragonite .
Use Blastoise, Zapdos, Moltres, Articuno, Raichu, and Beedrill. I Used Charizard, Zapdos, Moltres, Articuno, Lapras, and Vileplume and it took me years to beat the league.
yes if you have 2 of the three birds
Zapdos, Kyogre, Mewtwo, Articuno, Groudon, Rayquaza.
yes!its the good pokemon to use in the league!
Infernape Venusaur Blastoise Palkia and 2 others
I think u have to beat the league again, then he will appear by the power plant.
Well, you have to level them up. If you level them up to like 90-100 then it should be easy to beat the league
No you must migrate zapdos from leafgreen or firered then capture it in pal park (NOTE:You must beat the Pokemon league before you can get acces to pal park.)
Go to the Pokemon league and train. By Kha111
Yes, you can get a Squirtle in Pokemon Sapphire. However, it cannot be caught in the game. It must be traded from FireRed or LeafGreen (or Emerald) and will even register on your Pokedex after you defeat the Pokemon League. Keep in mind that Pokemon like Blastoise or Wartortle can breed to produce a Squirtle.
You can find Zapdos outside the powerplant in Kanto after you collected all eight Kanto gym badges.You can catch a Zapdos in the power plant in kanto after you have finished the Pokemon league. The power plant is near the water gym leader in Kanto. Make sure you get a lot of ultra balls. I caught my one by an Ultra Ball. It was easy after I made it go to sleep and weakened it.