Ok so in theory, you shouldn't have any problem with a 16Bits timer. BUT you'll need to compensate for the ADC sampling time.

What you could also do is to use a comparator interrupt...