That's a good question. The HeaterMeter board pulls roughly 15mA, the LCD+backlight is about another 25mA. The RFM12B adds another (up to) 50mA.
The router I have no idea, I assume at least 500mA.
Remember that the 0.68A is current draw when the fan is running at 100% and the actual current...