Lots of answers because you have lots of questions ™ ;-)
Yes. we can run any flavour of Linux and Oracle, MySQL, PostgreSQL databases on Amazon EC2.
No. But in certain cases they will feel faster access as you can choose the geographical location of your servers (US/Europe).
EC2 is like virtual hardware and you can install a multitude of operating systems – various Linux flavors, Windows flavors, OpenSolaris etc and any application that runs on these operating systems, provided they need only one public IP per instance (server) will run on EC2.
Amazon AWS/EC2 provides public IPs via their NAT based technology called Elaspic IP. As of now only one Elastic IP can be assigned to an instance and that is one of the biggest drawbacks of the EC2 offering.
If you enable EBS for backup, there will be additional cost otherwise No.
EC2 is like virtual hardware and you can multitude of operating systems and various Linux flavors, Windows flavors, OpenSolaris etc and any application that runs on these operating systems, provided they need only one public IP will run on EC2.
We don't need hardware support at all. Getting rid of hardware is one of the positive sides of cloud computing. The cloud is a SaaS model where you get all services from internet cloud. The hardware is transparent to you. The cloud offers a pay-as-you-go model and it is 100% scalable.
SSH / FTP / NFS / telnet / remote desktop / Exceed / Citrix - well anything that you were normally using.
All application and normal server issues can be handled by Agileblaze.com. We will need Amazon support's help only in the instance of a corrupt backup. Ie if need to restore from a backup and the backup itself crashed or if the entire EC2/S3/EBS system fails, we will need Amazon's support. But that is very unlikely considering their exceptionally good data centers and backup technology.
You can sign up for out per-incident plan and our support staff will be available 365x24x7. We will give you access to our ticketing system and you can open a ticket wit us for issues.
You can use our per-incident plan which will be charged at hourly rate.
By default Amazon is not providing a ready made backup solution. We will configure our custom backup solution for you which will take a snapshot of your data and store in persistent storage.
In all the normal scenarios other than loosing the persistent storage, Agileblaze will do data restoration for you.