I agree we should keep Endo - I doubt his wages are very high and he is good at progressing the ball, although sometimes susceptible to a good press.I think seeing the compilation from this guy, I have to agree with @StevieM that we should keep Endo.
Towards the latter end of the game, getting a destroyer on to kill the game is a good option.
CJ is a no show for at least a 1/3 of games and we are likely to see injuries in other parts of the squad. I really can't see us singing more than more one player.
If we wanted to generate funds, I would consider selling CJ. He has his really good moments, but is too inconsistent, especially with his decision making. I think his value would be pretty impressive in current environment - close to Zubimendi with the English premium.