there is no access to the temperature data from m0n0wall, and I don't have anything clever to measure temperature with than tell you if it seems warm or not
, when testing a 800mbps copy for 10 mins, it didn't seem much above room temperature, warm but not hot. (yes it's subjective)
to measure current , I'd have to make a breakout wire to insert my meter, and run the tests again, I don't think i'll be doing that any time soon though, I can find out the rating of the adapter if thats any use to you (plus I have msata, wireless and 3g installed)