Just my 2 cents.
If you are not already registered for the MSF course, odds are they are already filled for the year. If you are firm about taking the course, I would personally visit HVCC and talk to live person see if they can work you in the schedule, that is if it is full already.
If you don’t have a fridge of cash to burn, as much as I like the new 250R, buying a new one is simply not the best way the money is spent. The bike retails at $4k+destination and that is A LOT for a entry level 250cc bike. If you just want a bike to learn on, why not just get a used one for cheap?
Glad to see you are going to invest in gears, I would suggest drop all the name brand stuff like the Kawi jacket and the Shoei helmet. A simple snell approved is good enough and a jacket with good built-in armor. Why stop all the gear at waist down? At the minium at least get a good pair of boots. The money you saved from not getting a shoei helmet and a kawi jacket should be more than enough for that.