Well, BA Holidays are relatively small by passenger authorization compared to the big ones (Jet2 now has a higher Pax number).. Still BA Holidays are bigger than Virgin Holidays.. This list is from the first half of the year so not up-to-date.
As to been ticketed, my BA holiday for next year has been ticketed, got the 125-xxx numbers and showing in the app but I have only paid the deposit so far. If I cancel I will lost the deposit but if I had paid more and it was close to going I would lose more. If I had paid in full I MIGHT be able to claim the tax back for the flight if I cancelled at the last minute but I doubt it.