your plan looks alright. I reckon you could skip the 40 min run and session C. Then just divide A and B up between monday and another day.
You dont really need any extra energy work like running because of the massive metabolic smash that rowing is.
Even your rep ranges can be reduced a bit for a few reasons:
1] You wont be able to eat enough to gain size in most of your body. depending on experience your back might balloon, who knows. But other than that you could just keep those reps low and stay nice and fresh for rowing while still pushing those strength limits.
2] The lower rep ranges will likely help you keep those tendons and joint structure in adapted shape and ideally more resistant to injuries from rowing.
3] having that upper range power will make those sprint pushes count for more per stroke.
Here’s your A:
Bent row 3x8-12
Inclined hypers with a 20kg weight for reps x3
I would alter it like this:
Power clean 7x3
weighted supine grip chins 5x3
good mornings 4x6
Doing cleans for reps of more than 5 is really sub optimal. 3 quick ones is all you need. save anything left for another set and focus on the speed. doing six with any decent %of1RM would look like shit speed wise.
bench you can have a bit more fun and look for a heavy set of 5 or a strong set of 3. Too much time under tension will create muscular fatigue that might fuck with your row training.
As for your bent rows id say you get enough horizontal pulling. you might be better spent getting some heavy low rep vert pulling in early in the week.
Working on the incline hyper with more than one leg is fairly suboptimal. For glute/ham work you are likely better off doing a higher weight less reps good morning. The high reps will only fatigue you for training. The low reps will keep your aerobic/glycolysis energy pathways ready to go.
As for your B:
Front Squat 5x5
Military Press 3x8
Rope Cable row 120kg for reps x3
I would say:
Highpull 6x3 [go for speed]
Front Sq 5x5
DB mil press 3x8 [save your shoulders a bit]
Snatch grip DL 8x3[getting that different grip might help once in a while]
Rope cable row 5x5
I still dont think the high rep work will best benefit your rowing esp with all the circuits you’re doing.
Good luck sir. Hit and pull or whatever they say in rowing.