If you have important data in the drive, DIY is not advised.
Take a pro help, for a proper diagnosis, and if you are lucky it shouldn't cost you much.
which are the blown components ?
From the picture, on the 5v rail, the component ( a conductor) is blown.
you can first check the 0 ohm fuse and TVS on both the 5v and 12v rail.
Then you can use a wire-wrap for the blown conductor.(from the 0 ohm 5v fuse).
You will need proper tools and some electronic idea for this.
(There are chances that more than what is visible has also failed, and without proper testing you can cause more damage to the PCB)
Otherwise which other drives are PCB donors?
You will need to transfer the rom before swapping the pcb.
In your case the rom is not external. So not DIY.
You will have to buy PCB from sources who transfer adaptives from the source to the donor.
If your data is critical, its easy and safe to take pro help.