Have you considered using cloned elements, see here for details.
This will allow you to share content with the appearance of the end user of the Products inside the content tree, allowing you to use RTE and the appearance of links to the link?
For more information about clones, see here and here.
You will also need to do some work in the link provider so that you can reference the cloned version of the product. See this question.
source
share