If purchasing each part individually, beware: Pentium G4560 won't work on H110 motherboard unless it contains the latest BIOS. If it is a full second-hand build which is already operational, disregard my comment
Apart from the very weak GPU, I have no objections, the rig should do the trick. But it would be really great if you could put 1050Ti inside, it is a much better match for this CPU.