That attack against the Tank Division had a pretty ahistorical result. The Germans have, at this time, some good medium range AT guns but mostly 37mm's in infantry formations. You're attacking in clear terrain, without Luftwaffe ground attack support, yet your infantry division manages to destroy 286 Soviet AFV's, with no Axis AFV's involved in the battle and with no anti-tank guns effective beyond medium range. That is, unless that Panzerjager battalion borrowed some 88's. The attack value of 3300 seems way too high for an attacking formation with little effective weapons for dealing with its target.
The more combat results I see in AAR's, the more it seems the Soviets won't be able to even delay the Germans anywhere because the Germans seem to be getting substantial attack bonuses, regardless of whether they would realistically be able to do much damage against a target.
As to your opening moves: I'd say they're pretty solid, although I would probably have moved more of my infantry to clear out the railline leading to Daugavpils (where those two routed Soviet stacks are) as currently the Soviets have a chance to cut off both spearheads. I doubt they'll have the movement points to do so, but it could possibly be a problem in a situation where the Soviet mobile forces are not routed.