The emotion he showed was incredible. I hope he see's out his contract.
Messi as a false 9 is essentially a second striker with no on directly in front. Allowing Villa to go on front and playing say Pedro/Sanchez on one wing and allowing Alba to essntially play as a winger, or Alves on the other side alternatively could give Messi the space he needs.
Although I think it's unlikely, I'd LOVE to see Villa stay. And play regularly, as our starting LW.