With your lifts and size, I'm not sure why you're asking us for advice. You seem to be on the right track already. But hey, you asked our opinion, so... here it is!
I think that eight exercises is a bit much in one session, even with just three sets. Three is more realistic unless you have an instructor pushing you, or you have remarkable self-discipline. Even then, five is about right, not eight.
In each workout, have one pull from the ground (back and legs), one press (chest and shoulders), and one deep knee bend (legs and back). So you could have two workouts, taking exercises from your list,
Squats, BB Bent over row, Military press
or
deadlifts, chin ups, Bench Press
and alternate them.
And in each session, add one exercise for whatever you feel is a weakness, for example you might add your weighted dips or rows you mentioned. Looking at your lifts, BB bent over row and deadlift are low compared to bench and squat. You should have equal or greater back strength to chest, and dead more than you squat. Still heaps more than me, though, so what do I know?
For each, 5 sets of 5 will definitely build strength, and built size for Reg Park and all those guys; but many prefer higher reps, 8-12. 2 warmup and 3 work sets.
As to your diet - 3,700 kcal seems low for bulking, I am 40kg less than you and eating 3,000 kcal as a minimum - but all you can do is try it. If you get bigger, it's enough. If you don't, it's not. Markos jokes that if you still enjoy eating, you are not eating enough. I've been trying to bulk a bit recently, and with a regular breakfast at 0730, regular lunch-sized meal at 1030 and 1230, snack at 1500, workout drink at 1600 and 1700, dinner at 1800 and snack at 2200, I'm starting to see why he says that. I just hope it's not all fat