Your split looks a bit crap tbh mate. Why do you need a whole day for shoulders, yet the back, being a considerably more complex muscle group, gets tied with biceps? Pair shoulders with biceps if you're going for 1x per week frequency, back and legs should have their own day. In fact, if I'm doing this type of split I tend to train rear delts with back - they're a pulling muscle and work synergistically with the back muscles, so it makes sense to train them with your back rather than with the other two pushing muscles that make up the other heads of the shoulder area.
You can train everything twice a week. How often you train something should be balanced with volume. If you train a muscle once a week, you should be able to manage 3-4 exercises without issue. If, however, you're training the muscle twice a week, 1-2 exercises on that muscle per week is wise. Many splits, such as upper-lower type splits (my personal favourite) have you training every muscle about twice a week with 1-2 exercises per muscle in each session. So an average of 3-4 exercises per muscle per week is all that's needed, and more than that is likely overkill and might even hinder your recovery.
Remember, training a muscle is a damage-recover-grow process. Inhibiting recovery = inhibiting growth.