Maliik has yet to fill out a bio.
Hi Maliik! Sorry I haven't gotten back to you. I'll respond to each point in order.
1. I actually want to keep Sanchez for now. He's still very young and needs time to learn his role with Barca. I'd like to see him in the middle at some point with Messi out wide for a whole match. I don't think Tello has more skill, he's just more comfortable with tiki taka football. Plus, to sell him now would likely mean taking a loss with his stock down. Give it one more season at least.
2. Villa is tough. He will probably have another year, but like you said, he isn't going to start much more (probably). Sell him now and get as much as possible for him. He does deserve to start, he just won't do that at Barcelona.
3. Hm, tough about Mascherano. Sell him ONLY if another top CB is bought. Otherwise, depth is too little. Muniesa is injury prone, Fontas is no good, Abidal can't be relied on or expected to play at a high level, and Puyol won't last much longer. Masch is necessary until someone else is bought, even if he isn't a world class CB.
4. I agree about Neymar. Good points.