Very nicely done! I like your sound insulation!
Is Danish oil going to give you the protection you need? I often use a mix of 1/3 oil, 1/3 spar varnish and 1/2 turpentine to enhance the water resistance of the oil finish. I usually use tung oil or boiled linseed oil... which are usually the base in most Danish oils. The turpentine is just a thinner that will evaporate away. The spar varnish is what gives the finish the extra protection properties.
... just a thought.
Looks great!