WD-40 might not be the best thing to spray down into the electrical contact area. It's not the same stuff it was years ago, and can be a dirt magnet. It dries up and turns into a sticky mess, with all the dirt/dust and crap it managed to attract in the meantime.
If stuff is dirty / corroded (very bad situation) or just tarnished, get some good contact cleaner and a little pencil eraser or brush. Id have a small vacuum too, you don't want to scrub crap off and drop it into the electronics now do you? Give it a good spray and rub and clean the contacts up.
Charging time, it might need to learn - but also, you don't know how the bike was treated before you got it, or how long it sat. You may have had a battery or string way out of whack, and it needed a lot of time to try to re balance it. It won't know this until it actually gets to the point where the battery is at the balancing phase, ie typically the top 5 percent or so of the charge. Charging times tend to be calculated by how many amps are being drawn at the moment, and will constantly change as the charging profile changes. This is just like the 'estimated range left', reading, and should be treated the same, as just a recommendation, an edumucated guess, and not set in stone.
Once you've gotten a couple of good solid charges under your belt, it should get a bit more accurate hopefully.
Aaron