Maryl I just merged this into Profile switching post.
I think #2 (disable Excalibur shortcuts) could be achieved with profile switching idea as well, just create an empty profile.
#1 (Excalibur works when text input is active) – this one is a current limitation. Because of the way how Premiere Pro is built I can not know if text input is active or not, hence the problem. At some point I will try to minimise it (I think save dialog box could be excluded also some other pop up boxes).