Gday steve,
Don't know about the manual advance, but as for the drip tray it doesn't matter if they were after market or not.
You do not want fuel leaking onto something that has lots of high voltage sparks and is mounted directly beneath the family jewels and a tub of petrol.
Do your girlfriends a favor and put one on anyhow.
cheers