I think from reading previous posts (will have to wait for official answer from Yohan to be sure) the following might help answer some of this:
the board is expected to do ~800-1000 mh/s yes? how much power?
It's currently expected to perform identically to 2x icarus boards (perhaps a bit faster, but since no real testing on hardware has been done yet, no "official" performance numbers are released yet. Icarus currently does 380MHash/s per board, so that would put ths at 760MHash/board if it matches exactly. If it can beat Icarus performance a bit (via more efficient design/cooling and dynamic clock control) then it can maybe come in at 800+MHash using the Icarus bitstream.
As for power consumption we can safely assume these boards should use around the same power per chip as Icarus (it's the same chips, same bitstream). Their PSU circuit might be a little more or less efficient, but likely only by 5% each way at most I would expect. So "around 10W per chip" Whole board will probably come in under 50W I would expect. (40W in FPGA, 10W for the control FPGA, and other supporting circuitry at MOST). But until they've completed real hardware testing we likely won't see "actual" power usage numbers.
Also consider that in theory newer bitstreams may push the chips harder (or be more efficient), so in the end that could alter the power usage by a much higher degree than the hardware of the board itself.
I believe the chips are each being supplied by a 15A 1.2V regulator circuit, which is fairly high efficiency. So that would mean a maximum wattage delivered to the chips of around 18W (but that would likely burn out the regulators if done over a sustained period of time). So you can likely assume about 15W max sustained draw from a chip (as in that's the max the board is capable of supplying). So the board at MOST (with a super power hungry bitstream) could consume maybe 70W. But that would be a super power hungry bitstream, and realistically, I think there would be major problems cooling the chips due to the plastic packaging at that much power dissipation.
if they are planning on using the icarus bitstream, will it come pre-programmed?
Yes, on day one they are planning on using the Icarus bitstream. And from what I understand the first round of boards will ship pre-flashed with Icarus bitstreams pre-installed.
and will i need any special software/hardware to flash to a new firmware when they become available?
It's been said that the Control chip (Which is just a smaller FPGA programmed to handle all communications, and sensor monitoring, and power/clock control, it looks like a Spartan3) in combination with the USB chip they use, can drive a JTAG chain. So in otherwords you *should* be able to program it using the USB. What is currently unclear, is if this will require custom firmware on the control FPGA, or special support on the device. And if it will require custom software to do the install. (and if that software needs to be written first). So the best i can give here is you SHOULD be able to do it with the USB (no other hardware). But there is a chance the first batch of boards may not support this feature, requiring a JTAG to reflash them to add the "USB FLASH" capability to them initially. (after which USB would work fine). This is all speculation based on released info, so take with a grain of salt, and hopefully Yohan can answer more clearly in the near future.
Disclaimer: as I said, this is all speculation based on what I've seen so far in this thread, and on their site. Take everything I say here with a grain of salt, and don't consider any of it official unless it came straight from Yohan's mouth
Hope that helps