2. VNAV is made for the CDA. It will attempt to cross each point at its restriction height, and plan a constant descent profile to that point.
3. Use all the magic in the FMS and FD and Nav Display just as if Otto was flying!
4. Sometimes. It's a great help if you want to use Vertical Speed instead of VNAV, and a good backup in any case.