Hi
@JazzyGeofferz and welcome to the Forum.
It is usual practise for T2 not to be BG meters - we can buy them. Although the real reason is possibly financial/cuts etc. it is so that we don't send ourselves into severe worry testing all the time. There is a lot of research on the psychology of diagnosis.
Also because of the metaformin although you may feel the consequence of low/high blood glucose levels you are not at risk of actually encountering a medical need. This won't make you feel much better, as they false lows feel real, but rest assured you will be okay.
It does seem crazy but it is also fairly usual to have the news broken and then have an appointment a fortnight later and also usual to spend those 14 days going out of your mind. Try not to do that. Know you will find lots of help and information here and on the DUK website, pop to the Learning Zone and have a read and remember you are not alone. There are millions of us.
None of the system made sense to me either but I realise the logistics of being able to offer us all the appointments and checks we need and access to education that you need. With hope all this will come through from your surgery over time, rest assured they won't leave you in this limbo. Things are monitored fairly well in the early stages.
I was put on metaformin to max dose straight away and had to wait 2 weeks for apt and knew nothing about diabetes. My GP even told me not to make any dietary changes.
Which I ignored as I was not eating well at the time and went to Low Carb eating starting with 130g carbs a day (which I have discovered isn't particularly low) and dropping slowly. The worst thing you can do is try to make all the changes straight away, do it all gradually. Maybe just cut the white carbs out to begin with. I still had measured small amounts of potatoes at the beginning as I didn't want to waste food. Haven't had any for months now.
Try not to stress or worry as this will increase your BG levels. Take each day as it comes and have a good read around the forum for lots of helpful tips and plans.