Great answers all around! Any chance I can get an answer to my 2 remaining questions (numbers 3 and 5)?

3