for replacing the logic board all i use is a torx screwdriver; but as said you need to have the same model and firmware level board.
if you post that info, we can look if we can find one !
and yes - it's about the only thing you can do, apart from using a recovery service - i recommend this one , good and cheap :
http://www.gillware.com/