B&M 2800 Stall torque converter?

I'm running a 3,000 stall with 3:55 gears and have no trouble at all. There are 2 designs of converters. "Loose" design (slips easily) converters are race type converters and they wouldn't work good with those gears. "Tight" design (don't slip much until you nail the gas) converters are more street friendly converters that will work fine with your gears and I believe the B&M is a "tight" design. I think you should be fine with that converter.

Sorry I have no insight on the mount.