Eh. I don't think it was a dirty foul. Anytime you foul someone on a fast break, there's potential for someone to get hurt. Ariza definitely went for the ball but got Rudy in the air. Hope Rudy's okay though.
On the other hand, Odom should absolutely be suspended for leaving the bench area. If I recall correctly, during the Suns-Spurs scuffle in the playoffs, Amare stepped onto the court and was suspended.