nunarno,
Your local bike store (LBS) will be able to give you friendly, professional advice on what you need with the added bonus of ordering it for you. There is no obligation whatsoever to have them do the build. But, if you run into any problems doing it yourself you'll have an established relationship. Once you have everything you need but before you start building, write it all down and you'll have your checklist.