No, the faster memory, when slowed down to the speed the board tells it to run at, will run cooler at that speed than memory only rated to run at that speed.
Yes, the memory will just run at whatever the board tells it to. The only gain over buying the exact speed the board supports is that it might run cooler, thus last longer.