From: Amsterdam, the Netherlands
1. German units from KG Knittel were appearing west of Huy, north of the Meuse, as early as 1200 of the first day. Keep in mind both the rail and road bridges were blown.
KG Knittel arrives on the south side of the map at D1 1730. The only units arriving before D1 1200 are KG Von der Heydte and KG Peiper (plus the HQs of 1 SS Pz Div + I SS Pz Korps). What probably happened, is that some unit of KG Peiper crossed at Andenne, and was mididentified as a KG Knittel unit. Even with 'Excellent' relialibity intel of enemy units is not 100% accurate.
2. 82 AB Div. took the other road bridge east of Huy several hours after entry. Yet over 24 hrs. later, Wehrmacht units north of the Meuse were fighting as if they had uninterupted LOCs.
Units that are out of supply keep on fighting, using the resources at hand. However, they become less and less effective, because they run out of ammo, fuel and food. Usually they have enough small arms ammo on hand to last up to 48 hrs (depending on the intensity of the fighting, of course) but they will run out of ammo for mortars and rpg's sooner.
In short: the AI does not cheat, nor does it enjoy any other advantages over the human player.