Hi Bruce. Glad you're still enjoying the shiny new bike. Let's see if we can address some of your concerns.
The battery icon is most likely just showing it recharging after the heavy load from starting the bike. If the battery load tested OK, then nothing to worry about. Note that many riders have changed to an Odyssey PC680MJ AGM battery, which is far superior to the factory battery and spins the motor up much faster, especially under high load conditions such as when the engine is still hot from the last run. But I don't think I'd change it at 600 miles unless you're having a noticeable problem.
In order for the Oil Level Indicator to work, the bike must be warmed up, level, and at idle. After a minute or so, you should see the Check Mark. The - - - just means it doesn't yet have a current reading. Sometimes, I'll get the check mark while waiting at a particularly long stop light, but not at shorter stops. You can also check the oil level by looking at the oil dipstick located under the seat, or by looking at the clear tube running alongside the oil tank on the right side of the bike. In both cases, the bike should be warmed up but not running.
Some owners have had trouble with the BMW charger hooking up to the CanBus correctly, which is why they recommend the plugging in and cycling the key method. Done consistently, that seems to work every time. The other option is to hook up a charger pigtail directly to the battery, thus bypassing the CanBus altogether. Many riders use this for heated clothing, but I have mine fused for 20 amps so I can run a small air compressor when needed.
BMW has changed its engine oil recommendations several times already, mostly in an ineffectual attempt to quiet squeaky clutches. Just go with whatever the latest recommendation is from your dealer so that you can blame them in the very unlikely event that something oil related goes wrong. Note that I've had all manner of different oil brands and weights over the past 115K miles on my '07 GT, and I've never had an oil-realted issue.
I've modified my gas cap to not only not need a key, but also to flip forward. I can put you in contact with the fellow that makes the keyless kits if you're interested. As to the flipping forward, I did have to remove the gas tank cover bodywork and then cut a section out of the lower gas cap mounting ring to allow the hinge side of the gas cap to fit forward. Some riders also drill vent holes inside the filler neck to be able to fill faster without backsplash and to get a bit of extra fuel into the tank. Drilled in the right location, you can get an extra 1/2 gallon in there.
Well, one thing I do like about the Beemers is that there's no chrome on them at all. I spend more time riding than washing, and no time polishing the bike at all.
And yes, we know the bike is AWESOME!!!!
'13 Dark Graphite Metallic K16GTLD, 24K miles and counting...
'09 Magnesium Beige Metallic K13GT, 60K miles miles and counting...
'02 Mauve Metallic K12LTC, 106K miles and sold
BMWLT#145, IBA# 366, MOA# 111996, SCMA# 24032
All lower 48 states plus Alaska on the K13GT in two weeks . . .
Some people see the gas tank as half empty. Some see it as half full. All I care is that I know where the next tankful is coming from...