Oops, I just noticed Lucky Rescue that you already had answered my question on whether I should keep him with me on the leash. I was reading too fast in my excitement at being a part of all this.
And Luba is right - great advice. Luba, from what I've been reading you're no slouch yourself!