Re: no electrical
The blowing of fuses can sometimes be a sign of overvoltage - if the battery came disconnected (I'm thinking by corrosion or loose connection) it is possible the alternator's regulator could not keep system voltage stable, or the rectified peaks of the alternator output exceeded safe value - this could cause fuses to blow.
More importantly, such peaks can cause damage to the PTCM, SKREEM, etc. THAT means, FIX THIS before driving the car again. Skreems are $800 and PTCMs are over $2000.