1. If you multiply the entire budget constraint by (1-Gamma), then the equation is
gamma*Cb + (1-gamma)*Cg = (1-gamma)*M + gamma*(m-L)
Let's compare this to the original budget constraint
Px*X +Py*Y = M
You can see from this that price of consumption in the bad state is Gamma and that the price of consumption in the good state is (1-gamma).
You can also derive this by looking at how we set MRS equal to the price ratio.
When solving for maximum utility, we generally set MRS = p1/p2. When solving for optimal consumption in insurance problems, we set MRS = gamma/(1-gamma). Looking at this it is easy to see that the price of consumption in the bad state (Cb, aka "good X") is gamma and the price of consumption in the good state (Cg, aka "good Y") is 1 - gamma.
2.
I don't believe there is a shortcut to future consumption for Cobb-Douglas. Because we set MRS equal to the price ratio, and the MRS is derived from the marginal utilities of the respective consumption in the function, it's going to be different every time.
Also, just to relate this back to your first question,
recall that the budget constraint for future value, using both inflation and the nominal interest rate (r) looks like:
[(1+r)/(1+pi)]*C1 + C2 = [(1+r)/(1+pi)]*M1 + M2
Let's do the same thing we did last time and multiply everything by (1+pi).
(1+r)*C1 + (1+pi)*C2 = (1+r)*M1 + (1+pi)*M2
Again, comparing this to the original budget constraint, you can see that the price of each "good", that is, consumption in the present and future respectively, are (1+r) and (1+pi). And recall that when solving for optimal consumption, we set MRS = (1+r)/(1+pi) = "p1/p2"
Also take note that (1+r)/(1+pi) = 1+rho, rho (p) being the real interest rate.