There is nothing kingdom about that section of Vermont!
It's a frozen waste land! LOL
Has the snow melted yet?
If it has then the black flies have arrived!
Venting through the soffit is probably your best option. Another part of your dripping problem may be the way the vent pipe is routed. THe warm moist air from the bathroom may be condensing in the cold vent pipe.