Welcome Shibsky. You've come to the right place for information, experience and opinions.

I'll leave it to our local experts to answer a couple of your other questions. I just wanted to chime in...