I understand the pessimism but there's not a lot of basis to any of these claims.
For a start, no volunteers are needed for the 2m a week figure, that's going to be hit when 1000 centres across the country open and we're already at 730 today, with that expected to almost double in the next 2 weeks as more GP offices come online with non-medical volunteers (ie organising queues and registering arrivals on a PC).
Secondly supply, you're just flat out wrong here, the Telegraph have reported today we have 24 million combined doses at AZ and delivered from Pfizer already waiting ready to go right now, available to be delivered anywhere in the country within days.
As for the second dose, as I already replied, that's not important. If you give people the first dose they are pretty much out of the equation as far as the pandemic is concerned. Pfizer first dose gives 90% immunity in the short term, and 80% for Oxford/AZ according to MHRA, so once you've got that you are as good as immune until the second jab in 12 weeks time.
As for "forcing" people to take it, or vaccine avoiders...they just don't exist on the level you think they do. There is no shortage of people wanting the vaccine and there won't be among the demographics who actually risk death when they get infected.
Pessimism is expected but a lot of your claims are over the top and baseless. We have the infrastructure, we have the vaccine, what we need is to hear the government speaking clearly about how they're going to scale this up by the third week of January as promised so people can start believing it.