1.You lose either way. You use the points, another team benefits. You don't use the points, you lose them. I'd use the points, at least they'll help you while they're here. I'm pretty sure they don't roll over.
2. You can buy Leadership 1 time. Any coaches you have at the time you buy it are affected by it. Any new coaches won't be affected if they are hired after you buy Leadership.