Server side maintenance
Will the Windows2007 confiuration allow server side maintanance, ghosting, upgrades, trouble shooting etc
To what extent?
Server-side maintenance in what context? Remote reboots? Desktop updates? In the case of remote reboots, 3rd party tools will always be needed. Desktop updates, same thing. While Windows Server has a lot of capacities available, there are some that will never be native (anti-trust issues and such).
Ghosting? Nope. Not going to happen. The only thing that Windows has even close to ghosting technology is sysprep. Sysprep let's you prep a system with a windows install (but little to no applications installed, so far as I know). Ghosting is by far the easiest to use for system recovery. We should be looking at the Enterprise editions of Symantec Ghost.
Troubleshooting? Windows has 1st party tools (ping, Microsoft Management Console, etc.), as well as 3rd party tools (LANGuard, nmap, etc.) available for helping to troubleshoot problems. It's really a matter of learning how to use the tools available.
Upgrades? Again, in what context? 3rd party applications such as Photoshop, Acrobat Reader, and Easy Grade Pro can not be handled using Windows Server because Microsoft does not support these applications. The only software that can be updated using Windows Server are those software packages that have been officially approved by Microsoft, or at the very least, follow the Windows Installer documentation.