340 Initial timing questions

JMO, your initial is in the ballpark of what I'd expect for that cam. 20-25*

900-1000 is good for idle speed too. Autos can be finicky. The bigger deal is what is the drop when put in gear. If it's 50-100, you are good to go. If rpm drops 250+ you have issues somewhere.