These are both known issues.
- There's a bug in the firmware that can prevent it from turning green. It only effects the LED, not the charging itself.
- It takes a couple charge/discharge cycles before the battery meter is fully calibrated. That may be why it's saying 99% instead of 100%.
It sounds to me like you're good to go and can start using it.