Don't write in anyone. That vote won't count and won't even be reported. If you're not going to vote for McCain, vote for Barr or Baldwin, whoever is on your ballot. That way the vote will be reported. If you're going to cast a protest vote, make sure your protest is known.
Probably a good idea. It would go toward insuring ballot access for the Libertarians in the next election cycle.