The instructions on how to install and configure it are here.
For part 107 guys I have to buy one Remote ID module (since the Cube family of autopilots don’t have built in Remote ID yet) per drone that I fly, which is not the case for non part 107 drone fliers as stated in the Registering Drones portion here.
Remote ID sure is a tricky topic at the moment as it is not very straightforward or easy to understand. Your statements are mostly correct here’s my stab at answering them.
Yes, there are two types of RID, standard and module. Standard is definitely more focused on the manufacturer to implement but it is possible for a 107 operator to integrate a standard RID solution although it is very tedious. Module’s are easier to integrate but limit your p107 flights to visual line of sight, even if you had a waiver to fly BVLOS.
ADSB Out is prohibited unless you are flying under part 91, on a flight plan, and in two way comms with ATC. Think large UAS like a MQ-9
The cube autopilots do not have a built in RID solution. I believe they are working on integrating something similar to the cubeID module into future HERE 3 GPS units. Otherwise as a p107 operator you would need a RID module that has an approved Declaration of Compliance from the FAA found here
The cube ID appears to be a standard RID solution by looking at the instructions, it does not however appear to be supported by ArduRemoteID, but I may be mistaken in that statement. The last time I checked the CubeID does not function as a RID module, nor does it have a DoC.
I have a problem with the CUBE_ID. While I was checking the functionality of the CUBE_ID. During my initial test The CUBE_ID created what I was told a persistent ID file on the firmware of the CUBE. At the time, I was looking at the Drone ID tab in MP and did some test filling in the fields to see what was available, but as soon as I went into the Para Config to enabled the DID, and that was all I did. After I enabled it and rebooted, The Drone Scanner stated showing the phony test ID. I went back into the Drone ID tab to make the correct changes, the ID did not change, and was still broadcasting the wrong ID. The only setting in the DID options was for the GPS only. I was told to check the file in in MAVFtp and it does show the test ID, and was told, that the .para is locked. Is there a solution to back this out, to make a correction, or is this something I have to live with?