I can see that you are trying to be practical with this team, seeing as you've crammed all eight HMs on the Pokemon. I strongly suggest here that you get a Bibarel (Cut, Rock Smash, Strength, Rock Climb) and a Pelipper (Surf, Fly, Defog) for your HM slaves, so you really only have to use Waterfall, which is acceptable on Octillery.
That said, Torterra wants a Rock move. Rock Slide will do, Stone Edge also if you don't mind the PP and accuracy. In the last slot, you will probably benefit most from Synthesis or Leech Seed.
Dark Pulse and Nasty Plot are better than Crunch and Thunder Fang, since Houndoom doesn't do as well on the physical side as he does on the special side. Will-O-Wisp in the last slot to cripple physical attackers.
For Octillery, consider Signal Beam over Gunk Shot so that you can deal with Lucian easier. Gunk Shot is outclassed by Ice Beam at hitting Grass-types anyways, both in terms of accuracy and in terms of coverage in general (Poison ONLY hits Grass super-effectively).
Iron Tail is a horrible move on Espeon. Use Shadow Ball. Calm Mind is also highly preferable to Cut. In general, don't put physical moves on Pokemon whose base Attack is less than 80. >_>
Shadow Ball > Ominous Wind on Rotom, for power and PP. Again, Rotom has base 50 Attack, so Sucker Punch is a poor choice on it. It doesn't even get STAB. Use Will-O-Wisp or Thunder Wave perhaps.
You'd better hope that that Togekiss has Hustle if you want to do anything at all with Extremespeed and Fly. <_< Again, base 50 Attack. And even then, physical Togekiss is a novelty set that rarely should be used. Use the standard paraflinch Togekiss with Thunder Wave/Aura Sphere/Air Slash/Roost. It works.