To fully charge from 0% to 100% should take two hours at least, four at the most.
I would think you can still download the OTA with the leak installed unless the build disables OTA updates. I heard of people with N1s downloading the leaked 2.2 build and still receiving the OTA update. Even people over at DF with D1s running custom ROMs have received the 2.2 OTA update.