They
are three different products from three different vendors, they just happen to have the same hardware (the software's different).
Since it has the same hardware, yes, it should have the same user replaceable battery as described, I don't know about the SD card, I think that's being added by the other vendors, so I wouldn't necessarily expect it to be there on this one.
The NAEB folks haven't seen the actual software yet, so I don't think there are answers yet to those questions. They are s'posed to be getting test units in the relatively near future, so software questions will likely be answered at that time.
Yeah, the NAEB forum is pretty sparse on discussion, so is that section of the Bar, compared to MR, and the Bar does seem to be unavailable fairly frequently, but if you keep trying, you can usually get in -- it's up right now, for instance.