This is ballpark in the extreme, but I’d say around five years if you get most of it right. You’ll look noticeably better way earlier, I’m talking end point.
That’s a long list of exercises. Personally, I’m a fan of using fewer, but using them really well and progressing them (which I think you’re doing, so good on you).
For example:
Upper body, pushing
A flat bench variation, at most two
An overhead pressing variation
Dips, push-ups until you can do dips otherwise
Upper body, pulling
A horizontal row, both arms (barbell is a good pick, or chest supported/seal rows or t-bar rows)
A horizontal row, single arm (DB rows are king for me)
A vertical row
Chin/pull-ups, fatman pull-ups until you can do these otherwise
Lower body
A squat
A heavy hinge (deadlift variation, heavy kb swing, good morning)
A light hinge (back raises of some kind)
A single leg (lunge or split squat variations are my pick)
Upper back
Pull aparts, facepulls - every day you train
Other stuff like curls, tricep work, shoulder raises, calves, traps, abs: do twice a week, focus more on feeling the muscles than adding weight.