It's not ideal, but as a beginner, it's certainly sufficient to make progress for awhile, provided calories are there.
I'd urge you, however, to move away from thinking in terms of 'bodyparts' and instead to think in terms of 'movement planes.' (Vertical/Horizontal Push, V/H Pull, Quad-Dom Lower, Hip-Dom Lower...admittedly quads and hips are 'bodyparts' but nevermind that...)
You want to have balance among the movement planes, ideally with an equal amount of work being dedicated to each plane.
At this stage of the game, there's really no reason to design your own program when there are pre-packaged options that have been field-tested and yield good results over a large group of people. I would pick one of these. It takes a while to develop the knowledge, experience, and to hone your instincts with regard to the programming you need. For now, take a program written by a pro and follow it to a T.
As far as supplementation, even creatine, it's certainly not necessary at this point. I'm a believer in not using a tool until it's needed, and given the large potential you have as someone new to lifting, creatine isn't really going to do much to hasten your progress. But take it if you feel like, no big deal. As far as protein powder/weight gainer/meal replacements, etc...these are certainly useful insofar as they help you reach your basic nutritional goals. Consider them food, not 'supplements'.
Best of luck