Да, я думаю, вы можете взаимодействовать с RoR из Silverlight через веб-сервисы или JS.
Что вы подразумеваете под «размещением пользовательских элементов управления SL в приложении RoR»? Вы можете включить .xap
в html-страницу, и Silverlight имеет возможность использовать JS на странице, где он находится.