It does not include an additional driver unless you are an Emerald Club member. You will not need the card, but to get the rate, you will need the KLM code. At this time, KLM is not listed as a "partner" with National.
Unlimited miles, insurance (all types), and taxes are included. I just...