A HbA1c isn't a fasting test, as it's an average of 3 months, and fasting or no wouldn't make a difference. It does, however, matter for cholesterol, and they probably do want to know a fasting blood glucose as well. Though honestly... I wouldn't worry about cholesterol right now. Most diabetics are put on statins straight away, while they notoriously up blood sugars, besides other side effects that can be quite unpleasant (if not downright debilitating). I lowered mine with low carbing. And got rid of my fatty liver. And a bunch of other things. So have a read here and there about statins before you start them, should they be offered. They're generally kind of fuel to the high blood sugar fire, unless you have had a previous cardiac event, or familial high cholesterol, which usually runs into the double digits. Make sure you get your results, because the ratios of the various components that make up a total cholesterol test matter more than just "high", "medium" or "low".
At 42 you count as prediabetic, but there might be a deviation because you're being tested at different labs. The GP's lab might not have the same results as yours, and they do need to confirm to put you on their list, I think... Which then'd mean optional medication and very useful regular tests etc, which is a good thing. Relax, go with the flow; knowledge is power, and the more you know about where your body stands now, the better you know what to aim for going in.
Good luck!
Jo