I have a HP Proliant ML350 G6 server with a HP P410i controller that failed miserably after a power spike. Can I move the RAID10 array to a Dell PowerEdge T310 with a Perc S100 controller without losing data?
No, you can't move an HP Smart Array RAID group to a Dell Perc controller without reformatting. The array metadata is stored on the disks, so you'd need a system with an HP Smart Array controller to transfer the array set to.
The P410i controller is an embedded controller, so your ML350 G6 would need a new system board to repair. You could also substitute a Smart Array P410 PCIe controller to use if your PCIe slots are still healthy. They're cheap and abundant.