Polypore definitely.
Also bring some blood blitz incase you need healing, this will be especially useful if you are new.
Its practically the same approach to doing fight caves and jad with a Polypore instead too.
I did jad on my hybrid at around level 70 with little problem, jad is very weak to magic it seems(though like others have said he has little defence just high hp) so yes at 99 magic you would wreck him ^^