A. I used to have similar leaks until I installed baffle vents and a plywood subfloor. After installing the plywood, any snow that blew in landed on the floor, melted, and eventually evaporated.
Q - I have found on the internet a place that will sell me everything I need to spray foam insulation into my attic. I hear you talk about how spray in foam is the way to go. How hard do you think ...