Not to sure how cold it gets there and if you run NG or electric baseboard heat. I’ll try to answer in order of your questions;
Foam vs Roxul - spray foam is good for moisture issues but if it’s just for insulating and noise reduction fibreglass batt insulation is just as good as any. There is...