About pet bonuses:
On unmounted, you always get whatever the pet bonus is (just having them around). Say TP penguin gives you +30 def/mdef if i remember correctly and anothet +20 if you mount it.
On mount, you get the pet’s evasion, def, HP. Disregard evasion it is useless. Def is meh, if only adds 12.5% f pet’s ded on mount for your stats. Focus on HP of pet as it gives flat 25% of its hp to you (mainly for mount class, you dont get this just having them “around”).
Example, my Rocksodon gives +600 hp/sp as a start. I enhanced its HP. I slapped 2x hells demon pike since long ago (no enhance, no gems). Then for armor I put +11 virtov plate robe with 2x lv6 red gems and virtove plate pants.
This setup roughly gives me +5400 hp roughly, lazy to do math now but yeah