Metang is genderless so I don't think you could pass down pokeballs, breeding it. ^^;
I don't have safaries with Cacturne or Spheal but I can look for them and catch the mons you want.
And at the moment I don't have pokebank but I have these special ball pokemon from trades:
Sports ball Scyther, Love ball sentret, moon ball Gastly, moonball ralts, moonball misdreavus, dream ball Carvahna, dream ball shuckle, dream ball musharna.