I’ve played about 30-40 games, and won against some other pretty experienced players. Axis is favored on this map. My personal view is that a bid of around 7-11 is fair among experienced players. This is a newer game, so it’s not surprising that people haven’t come up with an exact amount.
Among beginning players, this bid probably needs to be bigger because players don’t recognize deadzones and leave pieces in the open. Germany has many more offensive pieces than Russia, and Moscow is at serious risk of falling early if Russia loses a stack. This is less true if Germany loses a stack because 1. germany starts with more pieces (compared to Russia), and 2. UK and US aren’t a threat until round 4.
There’s already great threads on bid placement to have the most impact. I won’t go into depth, but inf in cauc, karelia, egypt ; uk sub off egypt or india are likely have the most impact per IPC bid. Among beginning players, I would probably give uk 1 inf in egypt and ~6 infantry for russia in moscow. That’s my suggestion for a dynamic game among beginners of approximate skill.