When @gurujuan is telling you to relax, you should probably seek help. I pretty much agree with all you said btw guru.
And I pretty much agree with this too. It's not often I've agreed so much with you on footballing matters but think you're right here. Having said that I'm not expecting replacements/new players in all those areas. Like @canadianowl said I think Fox could come good and Hunt had a decent finish last season.
All of that aside, there are no guarantees in life (apart from none of us is getting out alive). And on that happy thought I'll leave it for now. Let's see where we are on the first league game of the season.