I`d like to believe they`ve even tested their theory and the folding mechanism actually does work, instead of being something that "needs a lot of R&D"...
I would like to believe it as well, but unfortunately the photo does not indicate that we can.
If they somehow tested the self righting system, it is reasonable to supose that the photos would be posted in the website, so we can reasonably assume that they haven't.
Unless there are engines hidden inside the beam locking system, I see no means to fold the amas and self right.
The giant pins locking the beams in place seem quite difficult to remove. I can't see how they would self-release in the event of a capsize.
Until the engineering problems are solved and the boat is capable to self-right, we can only believe in what we see: a nice folding tri that requires lots of R&D to become a self-righting vessel.