Running Total calculated from flow rate

I wouldn't use an interrupt for that. Just use the technique described in the 'blink without delay' example sketch to run your code once per second.