In Terms of Forever, is this too Much in the Way of Assistance

Assistance Bench
Shoulder press 4x10
Incline 3x10
Chin ups
Single LEG PRESS 5X10

Assistance Deadlift
Shoulder Press 3x10
Dumbbell Bench 3x10
Wide Grip Chin up 5x10
Leg Extension 5x10

Assistance Press
Incline Bench 4x10
Shoulder Press 3x10
Chin Ups 5x10
Single Leg Press 5x10

Front Squats 4x6
Leg Curls 4x10
Russian Twists
Incline Dumbbell Bench 5x10
Lat Pulldowns 5x10

Just use categories/total reps and do what you feel for that day. No need to pre-plan assistance.

I also think you don’t need so many different movements per day. Pick total three per workout (one from each) and hit them hard.