Good info, but it's hard to do some of the things you mention.
How on earth do you fit 1-2g of protein/lb into your daily diet? I take whey protein every day but I still only manage around 60g total protein per day, and I weigh a little over 140lbs.
If you have trouble gaining weight, YOU MUST FORCE FEED AND GET IN THOSE 6-8 MEALS! This will make your break your goals.
Force feeding yourself is really unhealthy isn't it? Even if I could eat that many meals, and I can't, I'd have to spend all day in the kitchen making food.