It can be challenging to understand due to the specific vocabulary choices but it’s got a lot of stuff that is validated across many sources which all tie together in a consilient way.
The “I am Ra” bit is most likely a Golden Rule move to let others know who is communicating because in higher densities/dimensions/planes communication is telepathic. Telepathic communication is like being on a 24/7 conference call with everyone.