No, its just a place to pull off the road and walk down to the falls.
There are campgrounds is Cherokee, Maggie Valley, and Jonathan Valley nearby
There are campgrounds in both Cherokee and Maggie Valley. Soco Falls is between these two towns.
No, there is a small space to pull off the road side (Mostly occupied during fall season). You will have to park car on roadside and then go down.
You can probably find a campground near there. I definitely recommend going to see it in person. It's pretty cool.
Thanks! Your answer is awaiting moderation.