1. Yes.
2. .
OR
John has to perform extraordinarily well in that business consulting company before he can get a promotion and increase in salary.
OR
you could put the promo and salary in the middle and 'from his business consulting company' at the end.