Do protons move during the flow of charge?

no. electrons move