Tracks and craters - had been discussed repeatedly in the main forum of theirs. Since the military sees no training value in adding these two features, probability that they will be implemented is extremely low. Don't complain, you did not buy a game to please a gamer's eyes!
Both features are eye candy only. Force Feedback: implementation even more unlikely.