What chips to use?????

And i bet Grumpy_Mike will agree with me when i advise you to learn the basics of reading datasheets...might seem scary, but it aint. Start with the things you really need, and slowly grow from there !!
Plus will save u lots of hassle and hours, not only in the short but specially in the long term.