The Kraken is expensive, half the ram for now, swap the 960 evo for a cheaper SSD (you probably wont even notice the difference), the case is expensive too.
it depends upon what you want to give up in terms of performance. I would leave it as good for now. You don't want an i3 or even a lesser card
Really? A 1050TI is not a good card. And you can still get an 8600K on that budget, but the funds are very mismanaged. This would be a better use of that budget: