With the amount of deflections I am seeing on the Cyan and Black heads, they are most likely fried and need to be replaced. You can try soaking them and flushing them with cleaning solution but in my experience those heads look like they are done.
The fact that there is so much deflection also points to bad cap tops, dirty wipers, failing dampers and/or defective pumps. These are all things you will want to check before replacing the head. You can put 2 brand new heads in there and then they go bad in a week due to the same reasons the original heads went bad. This is why I always recommend changing the dampers with the new heads to start out fresh. And it's also why, if you have the budget, I would just change the cap top as well. Pumps tend to not go bad as often and usually just get clogged which is an easy fix. Just flush cleaning solution through it until it unclogs.
One work around that may help you save some money is to put one of the deflecting heads into the Yellow or Light Cyan channels. It's harder to see the deflections in lighter colors but this is not the optimal setup obviously.
Deflections are caused by partially clogged nozzles but also physically damaged nozzles. If you have had a lot of head strikes, the nozzles are most likely deformed and non-repairable. As stated above, it's totally worth trying to soak and flush but don't get your hopes up.