So with RO depending on the nutrients it's extremely likely you will need to add alkalinity to buffer the ph or your going to get large ph swings.
In this article, we discuss proper pH levels for your weed plants; alkalinity, soil pH, tap water, and the effects of nutrients on pH when growing marijuana
www.thcfarmer.com
It's unlikely you will need cal mag depending on the nutrients used. But good to keep on hand.
If I was you I'd go with a 1 part like PBP grow or dynagro. This will ensure you keep a balanced nutrient profile. Especially if using a controller that doses based on ppm.
The system should be given nutrients based on the actual water volume and stage of growth.... 1 plant or 20 plants they should be the same. The only difference is less plants will cause less change over time and require less water changes.