For security reason I must encrypt my wallet. If I do this, will my mastermode continue to work in normal mode, or should I re-configure it after encryption?
It won't hurt your masternode. I run 3 masternodes and of course my wallet is encrypted.
After you encrypt it, unlock it for staking only, this way you get also staking rewards