Re: sweets you can't buy now
If you really are desperate to buy any of the sweeties you've mentioned, you might try this place:
https://www.aquarterof.co.uk
It looks like it's got most of what's been listed already. In any case, if your local town has an independent sweetie shop, it might have them in stock. I know there was one in Chapel Walk and another in Mealcheapen St, Worcester that sells Love Hearts and Black Jacks, etc.