Yes, kills do not start counting towards the next tour until the actual reset is accomplished. If I do not manage to get the new tour kicked off before the ranker runs, then I run the ranker manually after all the arenas are reset. This 'closes' out the old tour with a final ranking.
The start and end dates do not mean anything. The time of day has nothing to do with it.
Scores are tallied at the end of each sortie into whatever is the active tour database.
Ranks are calculated once a day, from the active tour database.
Basically, for your purposes, all the start of a new tour does is reset the kills, scores, and ranks to zero. All the ranks are accurate, all the scores are accurate. None of which depend on a date or a time.