Seeing as (I assume) you're only going to be training twice a week, I'd change your plan above to the one I've put below. I'd take out your isolation exercises like tricep pushdowns etc and just do your compounds as for example bench press although it does target your pectoral muscles, it does indirectly target your triceps and deltoids. I would also recommend doing an even amount of sets on pull ups and chin ups i.e. say you did 4 sets, do 2 on each. This then takes out the need for bicep curls as chin ups use a lot of bicep activation. If you want to add any isolations whatsoever, I would add db chest flys or rear delt flys.
Pull ups/chin ups
Single arm row