That sounds like it would work. Viking makes a timer/tone unit that would work for you.
CTG-1


Merritt

Business Telephones & Equipment + Commercial Audio/Video Products
Commercial Communications . . . Turner, Maine
If it was built after 1980 don't expect it to work right.