Setting writing direction to rtl means that the overall writing direction is right to left, and this may indeed cause some directionally neutral special characters to be placed on the right or some left-to-right characters after them. This one reason why such direction should only be used when the dominant text content is in right-to-left language such as Arabic or Hebrew.
You can place an image to the right of some text in different ways. The simplest way is to include an image with an img
element after the text. You can also use a background image placed on the right side of an element. In any case, this is a completely different issue, and setting writing direction is just an unnecessarily complicated and risky approach to it.