Olha eu tenho uma Hilux diesel e acho que estes preços que vc viu estão um pouco salgados.
Comprei um balde de óleo Rumula (20l) e saiu em torno de 5,00 o litro o filtro saiu em torno de 50,00.
Tenho feito a troca a cada 8000km, mas não conheço bem o motor da Band.
Graxa nas cruzetas tenho feito na troca de óleo e geralmente nem cobram.
Acho que o negócio é pesquisar um pouco que vale a pena.
Abraços