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...