Some advice, heed if you like. This is what im here for.
Lose at least 2 days of abs.
On biceps and triceps please dont do more than 3 exercises. No need for 6, thats insane. 3 in my opinion is pushing it, but 2-3 is efficient.
Also referring to number of sets, anything over 4-5 cut down to 4 or 5, honestly more like 3-4 since youre training 5 days a week.
And I know you stated you were going to add squats, please add other leg exercises as well that target quads and glutes, these are important.
In general its a good routine for any beginner or experienced lifter, along with saying that, both types of lifter would just be doing too much with this routine. Try cutting back on some exercises. Aim for 3-4 with 2 compound and 2 isolation with any large muscle group. and Keep small muscle groups around 1-2, sometimes 3 for lacking body parts.
And the abs thing, cut out Tuesday and Thursday please.