Темы в Silverlight 4 реализованы неявно, путем включения стилей в ваши ресурсы и добавления их в качестве ресурсов в файл app.xaml.
Лучший способ увидеть его в действии - это взять существующее приложение с темой и посмотреть, как это делается. Более того, теперь есть стандартные шаблоны 2010 для некоторых новых тем, см. Их здесь в блоге Tim Heuers
http://timheuer.com/blog/
Что касается их динамической загрузки, да, вы можете
http://www.ganshani.com/2009/12/16/dynamic-theme-in-silverlight-3/