Is not hard at all.
Need good timing and some space. Using Heel when is readying a TP to avoid healing it and nukes are manageable with atmas and reward.
When it 2hrs just Heel and Snarl, sometimes even you don't get hit.
I did my Glavoid part mostly solo on BST, using Falcorr (the intimidation isn't really an issue, and TH for placebo effect), and Fantod after a TP move is useful for break Stoneskin and chip a chunk of HP. After a few fights you get the feeling and Heel on time.
I didn't melee with pet, bc i'm always been bad at turning around with TP moves, but is possible to do.
Atmas: RR, DG and MC (used this as third just to save a little gil on reward and lazyness, can use other to speed up things)
Is a long fight, between 15 and 20 mins, and can get longer if you heal it and get stoneskin a lot, but not a hard one.
Getting the KIs, that's another story.... I did on Nin