1. I personally use IIS, problem can be mail function , it is sometimes hard to make it work but that is related to joomla itself - better to say PHP not our templates.
2. Probably we don't use akeeba, all you need is to copy files, export DB and import it on your server and edit configuration.php for DB, temp and log folder parameters
3. Yes it is updatable
4. It is called template_css.css also you have layout.css eater will work