Yes, your stock converter will work. It will actually stall a little higher with the increased torque of the new motor. Yes, you absolutely should prefill the torque converter.