Thank you very much for your replies. Sorry, forgot to mention year and tranny. It's a 2013 auto. And also thanks for mentioning the steering wheel lock part. Checked, and, no, steering wheel does not lock. But checked Demco, they have a Steering Wheel Strap.
Measuring the angels, I was prepared to have some blocks, wood or other, to put under the ramp to get a better approach angel avoiding damaging the front spoiler. My wife is simply crazy with this car and I have to admit that I really, really enjoy driving the Mini. It's so much fun.
Funny part is, we had a 2010 Jeep Wrangler and sold it early this year because we had given up on buying a Motorhome. But changed our plans now and bought a 2013 Newmar Baystar 3002 last week.