I will let others comment on the bike. It looks nice though.
You need: helmet, bike shorts, gloves, bag(s) or backpack to keep your stuff. water bottle, spare tube(s), pump or CO2, headlight and taillights if you plan to ride in the evening. Biking shoes and pedals with cleats if you want efficiency. lub for the chain and gear (you will need them sooner or later). I think these are basic. Things that you need to bring with you on the the road also depend on the length of your ride and whether you are riding with a group.