Actually its 2 questions so if you can only answer 1 then don't answer. only answer if you can answer both
1 Can move tutour move be taught to more than one pokemon? ex: draco meteor for a dragonite and a garchomp
2 if the pokemon forgets the move, day care/tm/level up, can it be taught to that pokemon again? for example: I have a Dragonite that has draco meteor and I accedently or purposely taught it something else like dragon rush, I decide I want draco meteor instead so can it be retaught?
sorry this is such a long explanation hope someone can answer.