Your cycle looks good. Use oral dbol. For a first time cycle, injecting every day is too complicated. It works very well and will be much easier to manage for your experience level. Make sure to use an AI like adex, .5mg 2x wk to EOD will be plenty for most. For PCT, clomid starting 2 wks after last shot. wk 1, 100mg ED, 2-3 50mg ED
As for your gains, thats all going to come down to diet. The better your diet, the better your gains. Guys I help at Next Level Nutrition, here at Naps, have gained 25 lbs on cycles smaller than this, and kept 12 plus lbs of muscle, when it is their first cycle. So hit the diet hard and at the same time, watch your limits for carbs. Dont get fat ;)