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.
http://pokemon.marriland.com/black_white/team_builder
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
NO WEAKNESSES W/ LEVITATE


Shubarugo (Knight)
Strength
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?