If you want to improve your team:
Instead of Hydro Pump, I'd say go for Water Pulse. It's 90 power with 100 accuracy as opposed to 110 power with 80 accuracy. The confusion also comes in handy, when it happens. And make it's Ability Torrent. As rarely as it would benefit you, it'd still be more frequent than Rain Dish's activation.
Also keep in mind this thing learns Flash Cannon for whenever Adrienn's badge is next on the list.
For Mamoswine, I'd obviously recommend scrapping Strength. Great moves for it would be Curse, Freeze-Dry, Body Slam.
You could also go back to pre-E13 and breed it a Rock move.
Instead of Rock Smash and Headbutt, Drill Run (tutor) and Knock Off for Escavalier are great moves.
Don't go for Rest on Roserade, healing moves are pointless since we have healing items. Sure, Natural Cure could make getting rid of Sleep easily, but still, there's no point unless you're doing a challenge. Instead, Technician Hidden Power has 90 Base Power.
Also, Giga Drain is imo better than Leaf Storm. Not only does it heal you, it's nigh useless after a single use.
I'd say the same thing for Roost as I have for Rest above. Instead, Tailwind is a wonderful move for Honchkrow, since it stops Speed-issues preventing sweeps.
With Tailwind, you would be outspeeding all foes anyways, so you might as well ditch Sucker Punch at that point.
Also, give this thing a Scope Lens and Night Slash will be critting 50% of the time.
Flamethrower and Flare Blitz is redundant. Instead, Agility will pretty much make sure you go first. And since we're past Shade and Radomus, but have yet to face Terra and Hardy, Close Combat would be the superior move.
Now, for your speed issues, you'd have 3 options, some speedy Pokemon, some Tailwinders or some Trick Roomers.
For speed, the ones listed above along with Archeops, Swellow (if you get that Toxic Orb "illegally"), Zebstrika, Scolipede (helps with speed in general), Gengar, Espeon I guess, Tauros (especially pre-E13 if bred with Smeargle for moves), Durant (basically 190 base attack), Galvantula and Mismagius.
Braviary and, especially in your case, Honchkrow are great Tailwinders.
For Trick Room, Porygon-Z, Exeggutor (no, really), Bronzong, Gallade, Dusclops/noire, Cofagrigus, Gothitelle, Reuniclus, Chandelure, Gourgeist and Malamar are all great Trick Room setters.