I think you're overcomplicating things man. I know you want to get things exactly right, but sometimes it's better to just get started and figure it out as you go.
From what I'm gathering, you're still pretty new to training and nutrition, so just eat lots of quality food, pound the **** out of...