CU (and before it Buckley v. Valeo) stands (in relevant part) for the idea that the right to spend money on Constitutionally protected expression is itself part of the scope of the right protected. It's not “money is speech” but “the freedom to spend money on speech is part of the freedom of speech”; the former makes a better soundbite and can be a useful memory aid, but loses critical information if taken as the core message.
No, of course not. Citizens United says you can’t limit a corporations ability to create and distribute a political movie by pretending to regulate money not speech.
It has no bearing on what sorts of non-speech activities you can regulate, even though they happen to involve money.
You can definitely tell a corporation how to spend their money, just not as a way to limit protected speech. That's pretty much all zoning laws are after all restrictions on how people and corporations can spend their money.