Thats somewhat early in the season, so ride what is open.
Trees are everywhere, but again, coverage will be important. Hit the back bowls if they're open just to experience wide openness.
As far as places to go / things to do when not riding... I'm not too sure. Vail has its own little village areas at the base, but depends on what you're looking to do.