Does the company need a registered agent and office in the BVI?

Yes. A company continuing into the BVI must appoint a BVI-licensed registered agent and establish a registered office in the BVI.