Yes they do, takes a while if there is more than one car (25-30 min each).
They do inspections but not repairs. As a tech I recommend an actual shop
Yes, they have a separate bay that does inspections
Yes they do
Thanks! Your answer is awaiting moderation.