According to the EAA, if you have been denied a medical, you
should get a provisional medical, let it expire, then you can use
your drivers license to apply for the sport pilot certificate.
I would like to know more about his provisional medical, you gave some good information that could help someone fly full-scale at some capacity. For the most part, that's what most folks who are interested in aviation want to do. They want it reasonably easy, like getting a regular driver's license without the excessive bureaucracy and red tape. Besides, there are devices that can be installed on a light sport plane that will bring it down safely should something go wrong.
NorfolkSouthern