The answer is YES it is possible and doable !!
I finally managed to do this - in a way that I initially thought !!
Merging and bitblitting textures is quite heavy task though,
I am planning to transfer it to a secondary thread.
from initial test it shall not drop too much FPS when I am draqing the new decal.