Hi.
I can only confirm, that it's necessary to continuosly turn the steering wheel in order to keep the car turning on the real machine, yes. The "autocentering" is a feature, not a bug. I can't answer the second question though. The only thing I know is, that you need an extra Mame-port to get the gear-shifting right. On the machine there is a micro switch, that is pressed for low-gear and released to switch in high gear (or vice versa

). In Mame you just toggel between gears with a button and (and that's most annoying) the gear-status (hi/low) is displayed all the time.
There was once a special Mame version for this problem ... I think it was ShifterMame or something ...