Question: why is mihawk a shichibukai?
Answer: To get the title of strongest swordsman in the world he probably had to fight some Marine swordsmen. and that could've gotten him a bounty even though he's not a pirate. so Shichibukai gets him more prestige which would attract a higher level of opponent as well as not be harassed by WG.