The 'drain water' from your RO contains all the impurities removed from the pure water, so has a much higher TDS than the input water. Putting it into your 'harvested water' tank will defeat the object of harvesting in the first place.
Secondly you can't run an RO without producing waste - the waste flushes all the crud away, as stated above, so even if you put it through your RO again you will still need to allow waste to wash the membrane and if the input TDS is higher than your tap water, again you defeat the object as you will need more waste to compensate.
Keep the two systems separate, and as Wally says you should be able to use the rainwater raw.