What stall speed do I need

Still better to have one specifically built for your car and how you intend to drive it, IMO.

It's just too easy to have one built anymore rather than buying an off the shelf converter. Remember it's the critical link between your engine and the rear, and the performance of the entire package.