yeah you can go into cydia under manage and remove anything thats installed. same with Rock App. I like how rock app also shows what apps depend on each program and will be removed if you delete one of them.
Yes . . . and every other electronic device. It should not be a heavy drain, but yes. You might notice on some phones, etc., specs, that it will say something like : '7 days battery - - 5 hour talk time.' meaning charge will last for a week, or 5 hours of use, whichever comes first. .
I was getting concerned about this, but I disabled WIFI and it pretty much stopped it. Seems its my email updating that does it.
Of course it will drian if it's not completely tuned off. Your just turning off the screen. Tht why it turns back on instantly.