Finetuning questions - do I need a high-stall torque converter ?

You should be able to roast the tires as is.

In regards to the TC, it's best to have one spec'd for your combo and intended usage. Picking a stall number out of the air isn't going to help.

You MUST be 100% up front with whomever builds your converter in order for it to perform like it should.