b) Don't know. Maybe, some disassembly required.
a) I don't think so.
Even when I had the Z10 (removable battery) I never did battery pulls. On the forums you still see people do a battery pull at the drop of a hat; which really wasn't even necessary all the time with BBID, and is an extreme solution for BB10 models that do have removable battery.
For BB10 models with non-removable batteries as well as models with removable battery, there are two methods of initiating a soft reset which shut down apps and the OS and reboots. One is using the power button, the other using the up and down volume buttons. See KB02141-Reset a BlackBerry smartphone
Finally, i used the Z10 and now use Passport. I don't do soft resets often enough to remember doing one. If there is something weird happening, I reboot and that fixes the issue. Posted via BlackBerryForums.com Mobile