Nokia Lumia 510 - Can I send contact cards to someone via SMS on my Lumia device?

Yes, after you download and install the Contacts Share application from the Marketplace (for free). The only way to send Contacts on Lumia devices is by using the Contacts Share application.