Is not the same a record that may be broken in the next 100 years than one that will be broken most days till end of year. One is an event, the other is a running process with no clear end, besides that won’t be the current point.
No, "on record" here means simply "recorded", ie. measured. It doesn't mean "a record", like a maximum.