1.) With ease. I've never heard a bad thing about http://www.bytargentina.com and found them to be professional in my dealings with them.
2.) Can't help you there as I've never been interested in that, but others will help you out, I'm sure.
3.) Lots on this in the forum already. Use the...