Sounds like you're doing good to me!
I do pretty much the same schedule- except I don't do a dental yearly unless it's needed. My boy just had his 2nd and I am promising myself to keep up with his teeth this time so hopefully it's at least 4-5+ more years before needing another... but lots of pups definitely do need yearly!
I only apply flea/tick meds topically in the summer. I don't apply any from approx October - March unless I begin to see a lot of ticks.
I follow Dr. Dodd's protocol for vaccines.