1. There is nothing stopping you communicating with the buyer off-site, but eBay frown on attempts to deal off-eBay, so I wouldn't do it through eBay messages.

2. Why is a link inefficient?

 

I include a business card which includes my email address with all purchases. It is up to the buyer whether or not they utilise that information. Very few do.