I should have all the TMs you're looking for, but you do know you can't make Pokemon hold TMs and thus they can't be traded? If you want to teach it to a Pokemon, you can trade the Pokemon to me, I teach it the move and then trade back to you, though.