Je risque peut être de te dire des bêtises (nos amis Nikonistes confirmeront... ou pas) mais il me semble que tes objectifs fonctionneront très bien sur ton D40...
Par contre attention à 2 choses :
1- il y a un facteur multiplicateur de focale de 1,5 (exemple un 300mm devient un 450mm sur un D40)
2- le D40 n'est pas motorisé, donc tes objectifs, s'ils ne sont pas motorisés n'auront pas d'autofocus