First of all, it is spelled Mespirit and if you go to the link below it is will tell you everything!
None.
The same as in diamond &pearl
Go to seribi.net and they have everything there
the same ones in Hoen but it can learn brave bird and skyattack
Unown can't learn other moves besides Hidden Power.
go to pokemon.marriland.com then go to the diamond and pearl pokedex section and search mew. the moves pokemon learn in diamond and pearl are the same as yellow.
it can learn toxic ,rest,blizzard and protect. (those are just some) hope i helped
They can learn splash (lvl 1)....tackle (lvl 15) and flail (lvl 30)
look online and search for online pokedex
Probably Staraptor. It can learn some really cool moves.
thunder fang tunder discharge c harge beam
Transform. 10 PP Then whatever moves the transformed Pokemon has (Only 5 PP of each move though)