I'm not convinced of some of the names bandied around are affordable in terms of outright wage and also impact on current staff.
Certainly Hogan seems to be too expensive. McCormack also would be on a huge wage so I'd forget alleviating Villa's financial problems for them.
I can see us going for Gallagher all the way until it won't work. He's a good age too and would be a sensible profile player to invest in, in terms of development, succession planning and potential re-sale. Otherwise, Charlie Wyke might be another option though this is shopping from below once more. I don't see too many good target men.
Beyond this, McGoldrick might not be a bad option. No fee involved, quick, experience at this level, taller than you might think. Probably more assured than taking a punt on Eisa, though I would rule this out. Adam Armstrong is an intriguing one. Still quite young, quick and scores goals at this level and the one below. Also a good age and probably affordable.
For the players who would demand 20-40k wages, I'm not seeing much value there. Even Hogan did little at Villa to be honest. Grabban seems expensive at 5m to me given he'll have little re-sale value either, already being 30. If we wanted him, Chris would have raised it when Brooks was in discussions.