um. yea. my other post got no reply so im reposting it k?

The reason i picked this team was that it has no overlapping weakness!!! Heres the link to help anyone else with picking memebers.
But I dont know items and moves and how early i can get them. If i have to get them really late, i wont get them. So help me with that, the moves, and nature plz.
P.S.- i wanna put the pokemon's pictures in, but i cant!!!! plz help

Daikenki (Seal)
I will teach him surf and/or waterfall.
Gawd, I couldn't decide between the three, but he looks awesome.

Sazandora (Hydra)
Strangely enough, he can learn fly. Wow.
I <3 dragons

Baokkie (Burn!!!)
No hms for him
Need something for rivel, and i can get him 4 free

Shibildon (ZAP)

None here

Shubarugo (Knight)
Even w/ his 4x weakness to fire, he looks cool

Deskaan (King Tut)
Nothin here
One of the first pokes released. I was readin a book bout egyption gods when this dude was revealed. Guess the book made me respect mummies

Cut and Dive (maybe waterfall) will be on hm slave. Can anyone also tell me if the is a poke that learn those 2 or 3?