the catalytic converter is the device connected to your muffler that controls the emissions.. i don't think that would be why it quits in reverse.. your idle might be set to low or it could be a timing issue. some garages will diagnose the problem for free but some might charge like 25 bucks. go...
If you want to impress him, do not do what is normal!
Even though he likes mexican food, you should not always resort to a mexican entree'.
Do something different like:
1- Make a light salad.
2- Pop open a bottle of Chardonnay.
3- Steak, potatoes & Steamed vegetables
4-Get a small fruit tray...