Nice work, man. Just don't feel the need to max out or do a lot of 1-3 rep work too often.
Solid start, with plenty to go. Stick with it, get a well-designed program in place, and you'll get farther faster.
As a whole, this looks like it "should" be a super-basic back/bi workout: A big, heavy lift, some kind of vertical pull, some kind of row, some kind of curl. It's simple (just barely past too barebones), but it's certainly not a "bad" plan.
Of course, it's one snapshot of your weekly training routine, so remember that everything needs to be looked at in the bigger picture of your weekly plan (and really, also more of a short-to-mid-term plan).
To tweak the workout above (without seeing what the rest of the week looks like) I'd use lower reps on the deads, say, 4x4-6 (after a thorough warm-up, of course). That way, you're addressing lower rep/heavier lifts and moderate-higher rep/relatively-lighter lifts in the same session.
If this is your only back workout of the week, I'd bet you could tolerate a bit more work. Consider adding another kind of row (preferably one-arm, like a dumbbell row) or some kind of pulldown with a different grip (not too similar to the pull-ups).
As far as the sets and reps, it's fine enough for now. Different coaches will suggest different things, so if you want to pick one of the dozens of programs on the site and follow it, cool. Generally speaking, as long as you're doing 2-5ish sets of 5-12ish reps (a big range, yep) for most exercises, you're on point.
It doesn't matter much at all which is first. In the grand scheme of things, this is a pretty minor decision.
Further down the road, we can consider alternating which comes first each week, or, if you eventually have two back workouts per week, you might have one that's all rowing variations and another that's all pull-up/pulldown variations. But for now, don't sweat it.
As long as you're tracking your progress and pushing yourself to do a bit more weight or another few reps each session, you'll get stronger. Relatively-heavier weights and lower reps generally tend to promote faster increases in strength, but you also want to do enough "work"/volume to stimulate muscle growth. Finding some kind of happy medium is the best bet.
But weight gain/size will come primarily from the food you're eating. If you're not getting the right nutrition, no training plan will help.
No problem at all. What does the rest of your weekly training look like (days, sets, reps)?
Most importantly when we're talking about gaining size... what exactly did you eat yesterday?
How much bodyweight have you gained in the last 4-6 weeks?