Можно всеВопрос во времени и трудозатратах...

Одна из проблем - тесная завязка на COM-OLE. Его придется буквально вырезать из Kernel'a и Dev. А еще не забудем про Linker и динамический загрузчик StdLoader...