Good luck! I used the method suggested by @Bubba Wade: grind grains as fine as possible, save some of your mash water in a separate pot/bucket. At the end of your mash, transfer your grain bag to this vessel with water around mash out temps (170F). Stir the grains and wait a few minutes while your first runnings wort heats up to boiling temps. Remove grains, squeeze bag if desired, add second runnings wort to boil kettle with the first runnings.Your suggestions seem sound, so I’ll give both of these things a try. I already use and have to clean multiple vessels, so why not heat extra water for a sparge?
Just to try it, I’m gonna use unseasoned tap for my next brew - great water here!
I usually check the mash at 45 minutes and if it hasn't converted enough, I'll let it go for 70-80 minutes. You'll get faster conversion in the alpha amylase range (155-160) but the wort won't be as fermentable due to increased dextrins and the body will be thicker.