Now if this would be the OG I'd say I would not hit it and rate it as a 3. (If the workout had a p*ssy or at least one tit it'd be a 5)
As it is NOT the OG then I like it but would add quite a lot of variety: dumbbell becnch squats, weighted chins, dumbell snatches and military presses, and weighted ab exercises at least...
I think it looks fine considering your equipment limitations. The only thing I would change are the kickbacks. Replace them with lying tricep extensions.
Also, you'll prob. get better bicep development with incline DB curls b/c of the increased ROM.
There's nothing wrong with calf raises. If you feel u need them for your calves/ankles by all means do them.
A dumbbell bench squat: You hold your dumbbells (on chest or overhead or what's comfy) and then you squat onto the bench:)
Then raise up and possibly add rising to tiptoes. Make sure to keep the correct back posture all the time. Do not land onto the bench but go slowly. When hitting the bench you may relax your glutes for a really little while but not legs before you explode up and drive forward with your hips.
Are you saying you could not do 3-5 reps with a lightest adjusted dumbbell between your legs? I think you might be able to. When you are mix up BW higher reps and weighted low reps.
If shoulders are bad then include rotator cuff exercises with light weights.
What I've seen is that abs are a really diverse body part in what works for one and what works for another. Experiment. Crunches holding the weight on chest, overhead, moving from chest to your knees etc. Holding legs 6 inches off the ground while a dumbbell is on them...