I think you have a reasonable shot at Bowdoin, but it’s so selective that a lot will depend on factors none of us can predict.
Harvard seems less likely – not impossible, but I am not sure that you would stand out in that pool.
I agree that if you want to ski, you should look at Middlebury, Dartmouth, Colby, and Bates.