For starters, though, buy quality hog hair or synthetic sable brushes because they will serve you better and longer. For a starter set, get a flat, filbert, bright, round, and fan blender-type brush, each in a size that correlates to the scale in which you intend to paint. Canvas supports can be easily obtained from your art supply store or, if you choose, you can build your own. The fabric can be further finished by applying gesso to help seal and stiffen the surface. Other support materials include canvas boards, wooden boards, and Claybord.
Oil paint is ready-made and available in tubes or jars of various sizes.
The range of colors you will need depends basically upon your subject matter. Tertiary colors are created by mixing a primary and adjacent secondary color. What this boils down to is the above six colors should be all you basically need to derive any color. Still, many unique colors are ready-made and available for immediate use, and you should check them out. Also, black and white will always be needed, so you should have a fair amount on hand.