Surprisingly for how well I've done with gains, I lift twice a week, an hour at a time. One day I'll lift upper body, and the other day will lift lower body parts. Tuesday is upper lifting, and Friday lower. The cliche of less is more seems to be working for me when it comes to gains.
Not sure how much protein I eat. I just eat when hungry.