Stop in for a cup of coffee

you should be fine - you've done your home work..
We also have emissions, but for 75 it's visual and gas cap.