At the start (of the game) before anyone even moves everyone will receive their starting cash. So in the case it is 24, 40, 30, 30, 42 respectively. So yes it is a fixed amount and will be this way for every game.
Now, after R1 goes if they have 29, they then collect 29 to be spent on R2, and even though Germany is at 35, they still have 40 to spend (starting income). And at the End of G1 they may be up to 42 and then collect 42 to spend on G2 regardless of what happens the rest of the turns (expection: Strategic Bombing Raids).