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.