Sim, você pode comprar um SSD ou um disco rígido normal como quiser, colocá-lo em seu laptop e rodar o Ubuntu nele e seu laptop deve funcionar bem.
Na verdade, as chances são de que você não terá que procurar muito pelos drivers, já que o Ubuntu tem muitos deles em seu repositório e deve ser uma transição fácil.
Se por algum motivo você não gostar do Ubuntu, você pode decidir comprar uma licença do Windows mais tarde, de qualquer forma.