I didnt try the charging. As a prior user mentioned, the level of battery charge does not appear, just that the battery is charging.
In the end, I unseated the SIM card & microSD card, then I noticed the battery charge level appeared when the device was off and plugged in. So I tried to start the device and it came up. I put the SIM card in, all OK. I put the MicroSD card in, then rebooted, and device came up again (woohoo!).
Then did Wipe Cache, and then phone was back to not booting up again. So tried process again, and the device booted. The app instability continues though, but one app that wouldnt start at all before worked for about 5 seconds before crashing this time.
Wondering if just tossing a new MicroSD card in might be worth it.