I don't know much about hidden power.
...If you clone the TM in Emerald, will it always be the same type attack? - I know clones make exact duplicates, but I don't know if the Hidden Power's type is determined before you teach it to a pokemon. So otherwise you'd have to buy a jillion from Slateport. And then you'd get them all confused with each other. And then you would have to teach one to a pokemon to find out which HP it was, and then it would be too late to clone it. And I realize that you could save before teaching it to a pokemon, and then determine what it was by teaching it to a pokemon, SR, and then clone it - but that's only if the HP type is determined before you teach it to a pokemon.

...If you clone the TM in Emerald, will it always be the same type attack? - I know clones make exact duplicates, but I don't know if the Hidden Power's type is determined before you teach it to a pokemon. So otherwise you'd have to buy a jillion from Slateport. And then you'd get them all confused with each other. And then you would have to teach one to a pokemon to find out which HP it was, and then it would be too late to clone it. And I realize that you could save before teaching it to a pokemon, and then determine what it was by teaching it to a pokemon, SR, and then clone it - but that's only if the HP type is determined before you teach it to a pokemon.