I do not like this idea too many restrictions.
I did toy with the idea of having a sort of ‘cop boss’ system where certain cops are picked to have power over other cops etc. but in the end the PSO system was added for admins.
As for restricting vehicles based on rank and class, I dunno. Maybe. It’s annoying to have so many restrictions.