The gyms are in this order:
Roxanne: Rock Type
Brawly: Fighting
Wattson: Electric
Flannery: Fire
Norman: Normal
Winona: Flying
Liza and Tate: Psychic (2vs2)
Wallace: Water
At the start of the game you should mainly focus on raising your starter. Having a Zigzagoon on your team can help greatly as it picks up items sometimes after battle and can learn most of the HMs.
Try to build a team that can cancel out each others weaknesses.
I dont know what you mean by Swinblu, either it's the japanese name for a pokemon or you've already gotten far enough to catch a Swablu. If it is Swablu then yes, it's evolution Altaria is very good.