There is a vital records office in the same office complex as the health department. I got one for my daughter there for less than $20. Search York County SC department of Vital Records.
No, birth certificates can be ordered and received via mail or drive to Columbia. That's what I had to do to get mine. All South Carolina birth certificates are there in a vault. https://www.scdhec.gov/vital-records/birth-certificates#
Thanks! Your answer is awaiting moderation.