i just finished building my first pc, its budget but... its something i built myself

and parts are really expensive where i live so...
i5 8400
asrock b360m pro4
gskill ripjaws 16gb ddr4 cl16 3200mhz (will prolly be capped at 2666mhz cuz of mobo)
750w psu --> i had this lying around at home didnt really want that high of a psu but hey its free
500gb samsung 850 evo ssd --> had this at home too idk where i got it lol
a big dual fan cooler --> also had this at home
case with 1 fan at top, 2 front, 1 behind
now i miss gpu and monitor, i prolly wont game much except maybe league, d3, some steam games and maybe some rpg games if i ever get time from work. will mostly use the pc for decoration... or programming in weekends
my question is, will i be ok with the uhd 630 that comes with the cpu? or should i get dedicated gpu? if yes what is minimum i should go for?
as for monitor i want something that looks good and aint bad