Can I use Virtual Office address as my personal registration address?

Yes, you can use the address provided by LocalOffice24 as your personal postal address in order to register in one of the municipalities in Germany.