I got my Tee2 meter free from spirit healthcare when I rang them. They know you’ll have to buy the testing strips from them so are usually happy to supply the meter without charge. It’s certainly worth a phone call.
Good luck, and as the others have said, don’t panic, it’ll be fine. I’m sure like many of us, you’ll begin to enjoy and thrive on lchf.
I find DietDoctor.com a great resource for recipes and information on blood sugar and related health problems. ( lots of veggie options in there too)