Arduino DC voltage supply

Yes, the diode (if present) will protect against reverse polarity.

I don't know if this helps: Arduino is center +, shell -.