Alrighty, lets start:
- Ninjask will be far better at passing Speed Boost if you have both Protect and Substitute on the set. This way, you can get several Speed Boosts (getting all six boosts is quite possible) so you can even turn something normally slow into a speed demon. HP training can work with this if you want to pass the Substitutes as well, but honestly I don't think it's necessary and I highly doubt Ninjask would be allowed to pass a Substitute by the opponent anyway. Swords Dance is a nice option if your Substitute somehow manages to survive, Pinch Berries work fantastically with Substitute for Ninjask here and give you another stat to pass, although note that Swords Dance/Substitute/Protect/Baton Pass leaves you with no attacks of your own.
- Roserade with Leaf Storm is deadly, and it is the best option for Grass STAB by far. Sludge Bomb is relatively mandatory for dual-STAB alongside Leaf Storm since it provides a STAB move that won't drop your Sp.Attack, so definitely keep that. Sleep Powder tends to be very popular on Roserade for good reason, since Roserade can put a potential switch-in counter to sleep and then switch out without risk. Toxic Spikes and Hidden Power Fire, Ice or Ground are common on Roserade as well, although Shadow Ball can knock down stuff like Gengar and Drifblim for you.
- Luxray doesn't work as a standard sweeper - he is far too slow, and Life Orb will only get him killed. My personal spin on Luxray was to make use of his decent bulk alongside Intimidate and use him to get surprise-kills against common sweepers and other major threats (Salamence, Gyarados, Scizor and Tyranitar specifically.)
Luxray @ Shuca Berry
Adamant/Impish
252 HP/252 Attack/6 Defense
- Spark
- Ice Fang
- Fire Fang
- Superpower
Shuca Berry gives Luxray (temporarily) no weaknesses, and since the likes of Gyarados, Salamence and Tyranitar are likely to attempt Earthquakes on Luxray, it gives you the perfect opportunity to punish their predictability and strike them down with the appropriate moves - note that Luxray can hit all four aforementioned Pokemon for 4x super-effective damage here. Scizor will likely flee for its life after being Intimidated by something that resists Bullet Punch anyway, although you might want some Speed EVs down to ensure that if he does attempt, say, Bug Bite or Superpower, that you'll outspeed him anyway and crush him with Fire Fang.
- Where's Aqua Jet? This move is mandatory on Azumarill since it uses Huge Power to the fullest potential. Superpower provides fantastic coverage also and makes for a good fourth move, sadly Azumarill's best moves are all Egg Moves, many of which can't be used together (Aqua Jet Belly Drum would be rape, but unfortunately can't be used) so all attacks is the best Azumarill has really. Luckily, this does make a Choice Band quite viable for Azumarill, and an extra 50% boost on top of Huge Power will make Azumarill devastating.
If you're a Choice Item hater, I'll shoot you over the internet.
- Where's Fake Out? This move is even more mandatory on Ambipom than Aqua Jet is on Azumarill, especially with Technician on board. U-Turn works well here too since it grants Azumarill a speedy get-away move after he's Faked Out his target. Brick Break gives you something to strike Steel-types with (Lucario will be able to set up Swords Dance on you without it, and that's basically Game Over for you) and Double Hit can stay. Life Orb works best here to boost your damage further.
- Brick Break? Did you forget the part where Ghosts are immune to Normal and Fighting? Fire Punch and Crunch are the most popular choices for the second slot, and while Crunch seems like the more obvious choice Fire Punch prevents Snorlax from being facerolled by Lucario and other Steel-types (The reason I bring Lucario up is because being walled by him can easily cost you an entire match instantly) so Fire Punch gets my vote. Also, Body Slam is WAY better than Double-Edge on Snorlax.
Between the severe lack of Egg Moves and overall a lot of crucial moves being missed out on many of your team-members, there's a fair few gaps in your knowledge you'll need to fill in order to succeed competitively.