This should have been fixed in ReachView 2.8.0
Have you updated to version 2.8.0?
Not sure about wiring a power switch to the GPIO pins. I think the answer to that question would be answered better on an Intel Edison forum. On my own Reach modules, I make use of the switch on my power supply when I can. Emlid has previously stated that power disconnect is an approved method of powering off the Reach module, and that they have taken steps to counteract loss of data.