Pas de Coriolis (déviation due à la rotation de la terre) dans BF3. C'est trop négligeable pour que ce soit pris en compte vu la distance des tirs. Ce n'est pris en compte que pour les tirs d'artillerie à longue portée (plusieurs dizaines de kilomètres), missiles balistiques...
Dans BF3, il y a l'apesanteur (ça fait un bail dans les BF d'ailleurs). Donc oui, il faut viser plus haut si on tire plus loin. La différence d'attitude entre le tireur et sa cible est également à prendre en compte.