Serial() and Wire both require interrupts to operate, yet you have them turned off so they don't function.
You should only turn them off to obtain a copy of your volatile variables and then turn them back on. Also, pulse counts don't need to be floats, ints will work better. Are you really just trying to measure your pulses for 5 seconds? There are better ways to do that...