Will the USB memory card readers lock switch prevent any unnecessary writes to the SD memory cards?

Yes, the USB memory card readers lock switch can prevent any unnecessary writes to the SD memory cards.