Can i fix this at home?

It's all good mike. Gen 3 hemi? I got into them the past few years, it should fit into your barracuda. Jeep motors have the alternator that sits closer to the block, which is normally a clearance issue compared to the car motors. Trucks have the alternator on top. Small block trans. Bolt to them but you'll need a special flex plate or flywheem