wmserver,
Do you using FInixNOver VGA Battery? With that cab I have the battery meter disappear/not updating issue too but its happened in a stock& many other ROMs which I tryied. Maybe updating issue is hardware issue.
1.My battery drain is 6% over night. Probably this helps: full battery discharge by video, extract battery, wait 1 min, insert battery, connect to charger (not USB), dont switch device on, full charge battery, extract battery, wait 1 min, insert battery. Now switch on device. Done.
3,4,5. Try re-format your SD card or change card.
I dont have any freezing but I playing 4 days only with this ROM.