According to the current data sheet you just need to insert a 10G linecard. However, depending on your MSM, you might not be able to run all ports at wire speed (page 6, MSM table, "Slot Capacity").
Can't say anything about the required firmware though; always using the latest 15.3.1.4 release. Hardware support should be listed in the EXOS release notes.