To be honest, it sounds like you got taken by a salesman. You don't need to buy any supplements to start an exercise program. In my opinion, even hard core bodybuilders shouldn't be using so many supplements. The first thing you need to know is that you can get all the nutrition you need from eating food (good food). Don't listen to salespeople (or your friend). I'm not bashing you (or him), just giving you some needed advice.
Another principle is be patient. It takes some time to lose fat and gain muscle. Most people are in too much of a hurry and look for shortcuts. There are plenty of shortcuts available (because there are many businesses out there set up to take advantage of people's impatience) but that's not really the way fitness works.
Another principle is try to enjoy it. That is something that is undervalued. People think that they have to torture themselves in order to get fit. Not so. Find an activity that you like (anything using human power is OK) and then do it frequently. Daily light exercise is way better than occasional heavy workouts. Walking, for example, is undervalued. If you walk to work or school everyday (or walk to the gym) you are getting a free calorie burning workout and it really works. Even if it is too far to walk, walk part way (get off your bus a few stops early or park a mile away from your destination). What you do every day is really important.
Weight training is a great way to improve your strength but not the best way to lose weight. I'm not saying don't do it, do do it, but that isn't your main weight loss strategy. What you eat is important. Also, just burning calories is important (and that is best done through constant movement as opposed to the start and stop of weight training).
How you do your weight training is also important. If you are trying to maximize muscle growth then you will want to do really heavy sets with plenty of rest in between. If you want to maximize fat loss then you want to do continuous movement (I like to do "super sets", instead of resting between sets, I work an opposing muscle group and then go back and forth so there is never any resting during the workout - of course I rest after the workout to recover).