No. Most vehicle service stations, gas stations with mechanic services, car dealerships, etc., can perform your vehicle inspection. They will have a sign that says, "Official NCDMV Vehicle Inspection Station."
No. A mechanic does this. You'd think the owner asking himself questions would know this
Thanks! Your answer is awaiting moderation.