A:
Hi there!
Thank you for your post. Yes, you can print directly from Surface. I recommend visiting the Windows Compatibility Center for details on all supported devices: http://www.microsoft.com/en-us/windows/compatibility/winrt/CompatCenter/Home
You can also check out the link below for more information on printing from Surface.
http://www.microsoft.com/Surface/support/hardware-and-drivers/print-from-surface
I hope you find this helpful.
Kindest Regards.