Slim fast will help you gain weight for sure but not the type of weright you want to gain and you will probably feel really bloated and gassy while using it. Read the ingredient list. It's full of sugar, artificial colors, sweeteners, flavours and preservatives.
A low quality soy protein + sugar...that's basically what a slimfast shake is man.