Help with character specific achievements?

Hi, I have about 6 achievements left for certain characters including
2 Baptiste (Having trouble)

1 Genji (2 Deflect Kills)

1 Doomfist (Cratered, Seems impossible without a 6 man Zarya Grav)

1 Moira (Antipode) ( Seems Impossible)
If anyone needs them I can help as well. Let me know if you have any ideas.

Edit: Any good Zaray’s out there?