>>22840266I don't have any HA Golett but yes, you can pass HA from father/genderless with a Ditto.
>>22840371Check their stats in the Battle Subway, if they're too good they are most likely hacked. Poké Transporter will just tell you that you have a Pokemon that can't be transferred - it won't let you send mons with HMs either.