So long as you dont have light unlock enabled, I would think that yes, it would solve your (LMAO!) butt-dial incidents
Or, if you are keeping it in a dark place, light unlock would still protect as well.
As for .net--needs to be Main memory
AFAIK, and yes, it takes that much, but it is a needed thing for many apps.