The short answer is no to all if you are using the native tools.
However, since CarPlay and Android Auto are so well implemented you can use A Better Route Planner, or even the EA apps to plan and track your route. Short of preheating the battery, it will cover all items you mentioned. I believe nobody has found that you need to let the car know that you will DC fast charge to get the 125 kW charge rate at low enough state of charge, so that point is sort of moot.
In our ID4 I never use the native maps and routing, nor many of its other native features other than car status, and rely on CarPlay almost exclusively.
However, since CarPlay and Android Auto are so well implemented you can use A Better Route Planner, or even the EA apps to plan and track your route. Short of preheating the battery, it will cover all items you mentioned. I believe nobody has found that you need to let the car know that you will DC fast charge to get the 125 kW charge rate at low enough state of charge, so that point is sort of moot.
In our ID4 I never use the native maps and routing, nor many of its other native features other than car status, and rely on CarPlay almost exclusively.