Seeing as I do not know your team, let me offer some advice to you instead.
-Use moves that share a type with your Pokemon, and they will deal 50% extra damage. This is reffered to as STAB (Same type attack bonus). An example is Fire Blast used by Charizard is better than a Fire Blast used by Snorlax.
-Moves that take time to charge up, such as solarbeam and fly, are not reccomended as your opponent will know exactly which move you will use and they will be able to switch in someone to absorb is effectively
-Learn which Pokemon are special attackers and which Pokemon are physical attackers. Make sure the Pokemon on your team are using the right type of attacks in this way. Feraligatr is very strong but has low special attack, so waterfall is one of the best water-type moves to give him for this reason because it is a physical move.
I only know one: the first Pokemon in your team follows you around when not in battle
no, only if you show me what they are.
No one
you get it after defeating team rocket in goldenrod lance gives it to you
Team Galactic is not in Pokemon Heart Gold or Soul Silver.....Team Rocket is in those games though Team Galactic is in Pokemon Diamond, Pearl and Platinum only.
If you have a magmar with you on your team that will help.
Red does not have a Hoenn Team in SoulSilver. Red's team only consists of Kanto Pokemon.
At the top of Mt. Silver. He is extremely strong, bring your best team
Battle Team Rocket in Goldenrod.
radio tower
team rocket.
you cant, AVADA KADEVARA, HA.