Can you view the mountain without having to visit the parks?
The mountain yes, the carving no. If you drive down 78/Stone Mountain Freeway you'll see the mountain. I suppose thinking of it that way, best "view" is when you're driving into town vs out of town, but either way you'll be going ~45-70 MPH (depending on traffic... ) Not the best strategy for seeing it though. Can't say I recommend it.
If you can I don't know where you would be able to.
Get quick answers from Stone Mountain Park staff and past visitors.