Upgrading storage controllers on BL460c Gen 7 without losing data

The situation is that I've been asked to rectify a situation where the customer apparently did not get the desired storage controller on a number of blades. They now have new P712M controllers which need to replace what I believe (but have not been able to confirm) are P410i controllers.

Unfortunately the blades are running Windows 2003 and have been in production for a couple ofmonths now.

So what will I need to do in order to replace the controllers without destroying the data? Will the new controller get the config from the disks without any further configuration, or will I need to tell the controllers to pull the config from the disks?

Also, any idea on whether or not Windows will have the drivers to boot from the new controllers?