SC is being built on the curb side of the parking lot on the other side of the gas pumps from the building.
I have often stopped at this Sheetz for food/beverages, I work about 2 miles away. I have never failed to get a parking spot against the building, the site has 10-15 parking spaces at the building. So the SC spaces are not in a preferred location and there is sufficient parking for sites regular customers. I don't think ICEing will be a big problem.
I assume the usual Tesla charging only signs will be installed.