We would have signed Sanchez for sure if the Rags dint pay him as much as they did. I think Messi would have come as well but the Grealish signing took it out of question.
With regards to Barcelona and Messi, Barcelona had no option with their wage structure. They couldn't even afford Messi, who was ready to take a 50% pay cut. Recent results are great but they still got kicked out of CL and only achievement this season would be a top 4 finish now. Their scatter gun approach has stuck for now but I would wait until next season before really bigging them up. With their finances and state they have signed too many players. Not sure how they could afford it either. They have forced a lot of their players to take a wage cut, which is going to increase probably next season.
Their expenditure cap set by la liga is negative, -€193m I think. Still screwed for a while.