O valor do gateway para o destino padrão vem como "gateway" porque o comando route está resolvendo o nome do IP , portanto, se você quiser mostrar o IP use route -n que diz para não resolver os nomes. olhe para a página de manual de route para mais informações.
Para a segunda pergunta, uma bruta para a sub-rede da rede que é 10.0.2.0/24 e a outra é para o gateway padrão, então, neste caso, o gateway está na sub-rede 10.0.2.0/24 e é possível ter mais de dois raws que têm eth0 no campo Iface , como quando você tem aliases nessa interface, então não é um caso estranho