As far as his contract status, Punk's deal apparently expires the second week of July but he signed an extension to work through Money in the Bank. Still with last night's new storyline development, sources maintain that Punk is leaving at Money in the Bank.Also of note from that article:
Sources report that CM Punk's entire promo at the end of RAW this week was improvised by Punk and not scripted. Nobody in the back knew what Punk was going to say until he said it live on RAW.I find that hard to believe, but that's what "they" are saying. It will certainly be interesting to see how this plays out as they have created a compelling storyling involving a talent that will allegedly be a free agent in a few weeks.
There are more details in the article, it's definitely worth a look.