IIRC helo's need to land and be near their HQ to re-supply.
The Red ? are deception units. If you move in T mode within a certain distance of them you have a pretty good chance of disruption. If you find them try to remember where they are as they generally don't move. Then you can try to find routes that avoid them. Be aware there are potentially a LOT of these and as NATO they will slow down you \r reinforcements speeding to the front.
I don't know what the rockets are. Are you sure they aren't SAM units?