Do I still need cover for personal vehicles even if I have taxi insurance?

Yes, if you own vehicles that are not used for hire and reward, they will need a separate policy.