haven't had a go myself, but have heard it can be done, and reasonably cheaply as long as you have all the skills required.
and yes it is possible to have algae free tank without RO water, they had them before RO units were around, have a look into older methods, there is some decent knowledge there, plus you find a lot of "new" things really aren't