I took my most recent cruise on Virgin 5/2022 but was able to make partial payments online before final payment was due. If that has changed, that is unfortunate.
In my experience as โregularโ Rockstar ๐, you can make requests, but they are currently limited by supply chain issues. They do try to do their best to accommodate you though.
The beds in the RockStar suites unfortunately do not separate, which I agree is a flaw that hopefully VV will address. Lucky for me, my travel partner is my sister, so we are used to sharing a bed ๐