Long boarding paths/coffee shops

Looking for suggestions for the best/safest places that have paved paths good for longboarding anywhere in the charlotte/pineville areas

Also looking for peoples favorite coffee shops and thrift stores

Thanks!