Vet
someone very experienced in something; an expert
Veteran
to visit often or repeatedly
frequent
a record of something; a history
Annals
a history arranged by time
Chronology
happening at or around the same time
Contemporaneous
having done something for a long time; habitual
Inveterate
not occurring often
Infrequent
a payment received every year
Annuity
happening repeatedly or over a long period or time
Chronic
a person from the same time period or generation
Contemporary
occurring every year
Annual
the rhythm or beat
Tempo