Primo is not going to get you 20lbs lean mass in 8 weeks. Not unless your doing like a a gram a week and them only maybe. Anadrol will put some serious weight on you but alot of it will be water. Just watch out for the sides, anadrol can be very harsh. I wouldn’t recomend more than 4-6 weeks on Anadrol. Winny is ok, but not a mass agent and not very easy on your joints. I think it would combine well with the anadrol though.
I would skip the primo unless your using 600-800mg per week, it would be better saved for a cutting cycle. T-bol ain’t bad but again, it sucks for serious mass and is good for cutting. Your best bet would be a good 'ol test enanthate cycle at like 500-750mg/week depending on your experience. If your concerned about fat/water gain, keep your diet clean and throw in some Masteron or Proviron. Good luck!