Carroll isn't very good for Lower leauge premiership teams, because they cant provide the service he needs. But in a top 6 team the is a beast when played as a Target Man attack with Man Utd, Arsenal, Spurs, City, Liverpool and Chelsea.
I would sell him with Newcastle but for no less than 10mil.
And Kadlec is a good player but probs wont core you more than 12 goals for you in the first season as his composure is poor so he is dreadful when one on one with the GK.
Somone like L.Griffiths would be a gd replacement, or even Macheda on Loan, Steve Morison of Millwall worked a treat for me with Stoke.