Any ideas what this means exactly. Will we still be able to interact with our own dialogs and scripts/objects running in game, in real time?
As far I understand it, short answer "yes".
Considering your scripting work so far I assume you are familiar with the general concept of namespaces in programming.
Now it seems that you will no longer be able to directly manipulate global variables in your UI scripts from mission (/addon?) scripts and vice versa. I suspect you would have to do something like let's say invoke a UI function with parameters you would like to have manipulated, this UI script would then be able to manipulate UI global variables.
For example:
Let SCH_GLOBAL_STRING be a global variable in UI namespace.
Now invoking the follwing command from mission namespace would not work
Code:
SCH_GLOBAL_STRING = "Some text"
Now let "setText.sqf" be the following UI script:
Code:
SCH_GLOBAL_STRING = _this
You could then manipulate UI namespace variable with
Code:
"Some text" call compile loadFile "setText.sqf"
I could be completly wrong here, of course 
If I am not, I hope there will be a more elegant way to do this (if not, you will probably be able to work one out yourself)