Red Headed Stepchild-75 Swinger LSX Swap
I'm no expert on turbo ls cams, but that cam may not be a good match. For the duration the lift seems awfully low and the LSA is pretty tight. I know a lot of guys run the Brian Tooley cams. You can get an idea of the cam specs off his website.
Good to know about the alternator clearance. Would putting a 90 pointing down off the headers and mounting the turbos vertically help with clearance? Not really a turbo guy so don't know if they can be mounted that way. Maybe oiling problems?