Online functions are mainly the Flashing and EGS ISN, some DME ISNs require flashing (MSD81,MSD85,..) so these functions are online.
All other functions like: diagnose, coding , most of DME and DDE ISNs, Key programming, manual coding, FA manager, CAS replacement,.. etc are offline. If your device expired, some ISNs you cannot get due to the need to gather some information online too.
In regards to battery, no standard 100A battery in BMW list. you cannot chose/adapt this option(70,80,90,.. but no 100). Anyway, changing battery capacity can be done in FA manager in E and F series.
After you select the correct battery capacity, you must encode the CAS. The CAS then will inform the alternator about how much AMP must supply the battery.