Given those options, I would go with rent a bike, practice and take the MTO test. This way you can buy a bike and get insurance as an M2. Getting insurance as an M1 is a pain, even the brokers that will insure an M1 usually won't do so without proof of a safety course booked.
If the bike...