No, the annual vehicle inspection/service visit are not free. They are recommended but not required either annually or every 12,000 miles. If it has not had any prior service visits you would likely want to do the 24,000 or 36,000 mile service visits. The service center can give you the current pricing and what they do at each visit.