I would change:
>As many pull ups as I can
For strength you want to be hitting a repetition range from 5 to 8. Russian strength science says 5 is the ideal rep number, but my experience is that 4 is too low so 5 must be the lowest you go, so a rep range of 5 to 8 is good.
If I would be you I would change this to weighted pull ups so that you hit a repetition range of 5 to 8 each time.
>As many diamond press-ups as I can
because you can't go up in weight with press-ups/push-ups, means you can't make the movement more intense and hence harder in a sense that you would get stronger from it.
I would change it by doing (overhead presses OR incline bench) AND (tricep push downs OR behind the head tricep extensions), with the repetition range of 5 to 8 reps.
>20 low weight bicep curls
I would dumb this one, since while it might be good regarding prioritization and variation as a advanced lifter (if it would be 12 maybe), it isn't building strength in your case since you say you aren't advanced.
>Additionally