Yes for the oil change no for the sticker
It's a pretty busy place... I do believe you need an appointment but... That doesn't mean that if you drove in and someone cancelled theirs' you could get lucky. I had an inspection and an oil change there. They are great people there and I waited a week to get in.
Thanks! Your answer is awaiting moderation.