Third semester boss help :(

Me (Batman Gaylord) and my phantom thieves (the French) are all level 99

But I’m not sure if I’ll be able to beat maruki cuz most of my personas are terrible and also are around 80-low 90s

Will I be able to beat him or should I grind?