I have an '06 ML350. I have another vehicle I drive daily and find myself not using the ML for 3-4 weeks at a time. I know the best answer to this question is to just drive the car every week, but aside from that.... My list of things that may go wrong with infrequent use are:
1) internal engine corrosion issues
2) water vapor causing fuels contamination
3) flat spotting tires
4) potential failure of electrical and other compnents fron lack of use (window motors,etc.)
Now the question - is just starting the car and letting it idle for 15-20 minutes enough to keep the engine from the issues that arise from non-use? I can deal with flat spotted tires as that is only temporary, and I leave the fuel tank full or near-full.
3 to 4 weeks is not a problem. I would take no special storage precautions at all. I assume the ML is garaged. The only item that may require attention is the battery as the car ages. You may wish to investigate a battery minder or trickle charger. Longer storage periods such as a year or even 6 to 8 months should require some storage proceedures.
I forgot to mention the battery, and if I recall correctly you have to cut the carpet under the passenger seat ( remove the passenger seat also?) to replace the battery, so I guess a battery tender would be a wide investment. I am sure there is always a drain on the battery due to all of the electricals. Thanks