Button definitely won't get a penalty for the collision with Alonso. He was up the inside and alongside Alonso throughout the whole braking zone. It was a racing incident.
As for the collision with Hamilton, Hamilton (and McLaren) will make sure Button doesn't get penalised.