Do I need a local agent or lawyer to register a UK patent in the BVI?

Yes. A local agent registered in the BVI must be appointed to manage the registration process on your behalf.