Probably you have somethinf in .htaccess or the server blocked Google's IP.
Yes, you can install Malder or ClamAV. They are free and easy to use.
Don't give root access. It's better to create a reseller via WHM and give full access and allow him to make changes on a server via su....
Check if apache using correct library, for example: root@node5 [~]# ldd /usr/local/apache/bin/httpd |grep libaprutil libaprutil-1.so.0 =>...
Or get rid of Apache and install Nginx :) Or provide us with more information about your environment . In other cases - read tutorials for more...
Are you really sure that you need a guy who can help you? It would be much better if your current host do all what you need for one time payment....
Here is the most simplest rule to redirect non-www pages to www: RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$...
I don't agree with Nigel. It depends on hosting package, for example, you may buy cheap VPS, but if you need to install something - please pay. Or...
There could be a lot of different reasons, but records from the logs would help to find the problem.
Separate names with a comma.