I bred curse and avalanche onto a swampert. I then taught it stealth rock by tm. I migrated it to white. It is somehow illegal. If I egg this male swampert with a ditto, will the baby mudkip know all three moves?
no it will know Avalanche, Curse, Growl, and Tackle. You must evolve it into at least Marshstomp then Tm it in Gen IV so if you already migrated it then you'll have to do it again in gen V somehow.