1. Сильно залежить від конкретної реалізації у конкретного провайдера. Якщо у вашого провайдера є форум підтримки, то можна задати питання, мій провайдер у всякому разі підтримує Linux і адмін без проблем відповідає на питання. Але у мене використовується протокол PPPOE, тому все робиться просто: sudo pppoeconf, вводиться логін і пароль, і все, Інтернет підключено.
2. Драйвери на материнку у Лінуксі це щось досить таки дивне. Що ж стосується відео від nVidia, то праворуч на верхній панелі у вас повинна з'явитися зелененька піктограма - це менеджер пропрієтарних драйверів, у ньому потрібно галочку поставити, а все інше він зробить сам (завантажить і встановить). Налаштування параметрів відео потім будете робити з допомогою nvidia-settings.