No que diz respeito à placa wireless, você pode usar o Ndiswrapper, que é basicamente uma maneira de usar o driver do Windows para o Ubuntu. Consulte mais informações para esta página:
Como touchpad, posso sugerir apenas uma solução alternativa: quando instalei o Ubuntu no Chromebook Acer C720, descobri que o touch pad não tem nenhum driver Linux, então comprei um mouse sem fio - esses otários normalmente são plug and play - não é necessário instalar nenhum driver, e funciona do mesmo jeito no Ubuntu, Fedora e Mint que eu tenho em meus dois laptops. E janelas também.
Se a sua programação e script-fu é poderosa o suficiente, você pode escrever seu próprio driver, mas realmente deve haver algo decente disponível no mundo Linux. Ou talvez você possa tentar procurar algo próximo ao seu modelo e instalar um driver para isso em vez disso