Hi Ondra,
Yes it's possible to create a custom rar partecipating transaction as CMR resource. Of course is up to RA implementation to support this. In fact our DSes are built on top of RA, and they could be used as an example of this implementation (even if not the easiest one)
If you have further questions, feel free to back to me
regards
S.