The compilers for Red and Red/System are written in Rebol2. The binary distribution is just an encapsulated Rebol interpreter with source code. Rebol2 needs the 32-bit supporting libraries.
Red is not compatible with Rebol3, due in part to the fact that development on Red started before Rebol3 was open-sourced. The binaries for Rebol3 at the time were too unstable, so the older and much more solid Rebol2 was chosen. There is a major undertaking underway currently though to refactor and fix large portions of Rebol3's core code. Which will then be rolled into the community edition and also hopefully the corporate sponsored Atronix fork. Also there is some talk going around about packaging and integrating TinyCC with Rebol3. IMO both projects show alot of promise, and have many progressive ideas.