Do I need to remove BootCamp partition before installing Mountain Lion?
It shouldn't affect your BootCamp partition, I upgraded to Lion and ML on two macs without any issues.

If you want a completely clean install and you're booting from a USB drive with the ML installer, then run the disk utility to wipe the OSX partition, and choose that as the destination for installation afterwards, it still won't touch your Windows partition.