Hi,
1. Yes RCI do have promotions for UK sailings, it's a case of looking out for them or going through a TA who can find them for you or offer you an incentive. You can wait for Black Friday, I have seen many offers however it just depends whether you want to wait and hope something comes up. But overall, yes there are offers.
2. B2B should be easy enough to book. As UKWLDCruise said they are marked as Cruise A + B and this is true of a brochure I picked up from my local TA it's all labelled and clear for those wanting to book a B2B. Again, less hassle book via a TA for this type of cruise, they'll sort you out and try and get you the same room if possible.
3. Flights again it's up to you. That's a personal preference I think and whether you want to search for best prices/ times etc.
4. Yeah drinks package is expensive I totally agree.... I've a cruise booked and the price of the drinks package has gone up and down massively depending on sales/ holidays etc. The lowest I've seen was $63 so far ... Best time to book drinks packages is Black Friday / when there is an American holiday. As mentioned if you book it at 1 price and see it lower you can cancel, get refunded and rebook at a lower price. Onboard drinks vary in price a cocktail is around $11-13 onboard so it's working out roughly if you'd drink more or the same as the drinks package price or much less and buying 1 drink at a time would be more cost effective.
We've decided to not buy the drinks package on this cruise. If you book through a TA you could see if this is an incentive they offer?
We booked our last UK cruise through a TA and they were amazing, they sorted everything and answered any questions we had.. We sailed during Covid as cruises had started up and they just made life so much easier. Usually I book myself and sort everything myself, but I would definitely go through a TA again.