Um... I think you might be missing the whole point of creatine. Creatine is not going to add meaningful weight. If you gain weight on creatine, it is going to be added water, or bloat. You will probably gain 5-10 pounds in the first two weeks, just from the water weight. If you want to add muscle or fat, you need to eat to surplus. Find your BMR, then add for your life style. You need to take in around 3500 surplus calories a week in order to gain a pound a week. That is a lot of food.
17-bol is a vanity supplement. "The anabolic agent and technology in this one will help harden and shred the appearance for a very high quality look." Not really what you are looking for.
So, creatine will probably help you in the long run, you just have to remember what it can and can't do. You will be able to get more reps and more sets. That in itself will probably increase muscle stimulus and therefore muscle size/ strength. Creatine will not help you gain weight. It has no caloric value.