I would recommend going with acrylic over oil, as it's better for beginners (can be cleaned up with water) and is more cost effective. You should probably be able to find Liquitex Basics, which is a good paint, and be able to get a medium or two (I recommend gloss, matte, and extender base, which keeps your paint from drying too fast). You should also be able to get a few brushes and it's personal preference what type of hair you should get. A disposable palette would also be good for you and be pretty inexpensive and you should also probably get a palette knife (the straight kind for mixing paint).
Colors I recommend for starting out with: Titanium white, ebony black, yellow ochre, cadmium red, hansa yellow or cadmium yellow, pthalo green, pthalo blue, ultramarine blue, and crimson red. This is basically what you need to make any color you want, but if you want metallics, neons, or any other color, you could get those too.