Good article - most of the information is still relevant. Here's updated info on cross country ski rentals at
Pineola Inn & Ski Shop. Funny directions on their website... they say that Pineola is located on US 221, 100 miles north of Spartanburg. A closer reference is that Pineola is located close to Linville, and not far from Banner Elk and Blowing Rock.
Sugar Mountain hosts thrice-weekly snowshoe groups, conditions permitting -
Snowshoeing - Sugar Mountain Resort
I've seen folks on telemark skis out on the slopes at Sugar once in awhile.