DLL load to RAM

Will it be possible to dynamically load and execute a DLL into ram?

No but you can load managed compiled assemblies and you can also load native interops

How do I do that ?

http://docs.ghielectronics.com/software/tinyclr/native/intro.html