I also have diabetes type 2. probably since a lot of years ago, but formal diagnosys was done in Feb 2015, while being treated for an heart attack.
I'm managing diabetes with just a pill of Empaglifozin (commercial name is "Jardiance", produced by Boehringer), and a lof of walking (also Nordic Walking), usually I do about 12.000 - 13.000 steps on average each day.
I'm now introducing bike in my fitness routine, I have done biking in last years but never as a substitute of walking, now I'm trying to "diversify" my routine.
I'll keep you updated about results of my efforts....
Kind regards
Andrea