Hi kibrun,
Yes, Reed-Solomon coding is very efficient for protecting the one-way communications link against errors, but I don't see how it could avoid collisions although it can detect them.
RS codes are used not only for storage, but also in terrestrial and spatial radio links. One can choose the word size, block size and number of redundant words. Typical block sizes are 255 8-bit words, of which 80-90% are information (and the rest redundant). You can find their properties in several books.
Regards
Z