If you want slopeside lodging, Snowshoe, Seven Springs and Liberty are your best choices. If you prefer to save some money, Canaan and Wisp have nearby motels.
To my knowledge Whitetail doesn't have slopeside lodging or nearby restaurants, but it's an easy day trip. The blue runs from the high speed quad run 900 vertical feet (tall for our region) but might be a little steep for your boys. They could probably manage the descent but might develop defensive movements if they are a little intimidated.
Liberty is a very small mountain (500 vert.) but has nice terrain for low intermediate as well as more advanced skiers. Nothing in this region requires expert skills unless conditions are icy in which case skiing can become difficult anywhere. There is lodging at the resort and some decent dining options in nearby Fairfield and Emmitsburg.
Canaan Valley has good skiing for the advanced beginner/intermediate skier (and some advanced terrain) at two lift served resorts and good restaurants in the Valley and nearby Davis. A day at Canaan's third ski hill, Whitegrass, might be something you would enjoy. They don't have lifts, but you can rent skis there that go uphill as well as down.
I have skied at Seven Springs many times, but never stayed there or ate in their restaurants. I think they maybe best in these categories though. The skiing for green/blue level is somewhat limited, but there are several easier trails that wind their way down the hill.