Sorry it took me so long to get back to you, I'm new at all of this LOL but I took all of the measurements and weighed it then went online to USPS.com to calculate the shipping price and it will be $23.00 :)
Pretty sure it would be $23 for anywhere is the US, but I will double check and get back to you. And yes, as long as your laptop has a USB port. A lap top is all I ever use :)