Смотря зачем.
Если для организации шаред-хостинга, то Apache незаменим: в нем можно без перегрузки сервера использовать конфиги.
Если для отдельного проекта, то он будет только отжирать лишнюю память. А для статики все-равно понадобится nginx.
Не понимаю, что за бред пишут выше про DOS, когда Apache под ним никогда не работал.
Очевидно, что это связано с ограничением длины расширения файлов в 8 символов для некоторых файловых систем. Обычно это 3-4 символа.
Nvidia - чуть более мощные видеокарты. Опенсорсные дрова под Linux не рекомендую, они более медленные и сгодятся разве что для Столлмана. AMD тоже подойдет. "Страдания" были из-за прекращения поддержки старых AMD под Ubuntu 16.04. Т.е. если берете новую, то это вам не грозит.