400 c'est effectivement un minimum et il faut encore recadrer pas mal...mais avec le 7D ça fait 640mm et ça devient jouable...
Le 400 f/5.6 L est vraiment pas mal.
Bon choix