You said you're evaluating, so I'll give some basic answers. But if you actually need to
do it, and these aren't enough, feel free to post back. But any tool you select for endpoint management will take some effort to truly learn.
Setting up alerts by e-mail for hardware changes
This would involve setting up a report which queries your central database and looks at the hardware inventory a computer used to have, and what it has now, thus finding the difference. You would then set up the report to run on a schedule and e-mail the results to certain addresses. The report would be custom, but the data it uses already exists.
PXE Server
Lets you network boot your computers. They boot into a pre-boot environment (Linux or a special version of Windows called WinPE) outside of the OS. This lets you perform tasks without an OS, like deliver the OS itself to bare hardware straight from the factory. Or, another example is that you could boot to PXE and download WinPE from the PXE server, then run a secure DoD wipe of the computer from the WinPE partition. This lets you wipe a PC without CDs.
Installing specific drivers automatically while deploying a standard image to any hardware
Your question seems to ask two things: specific drivers (I'm assuming specific to a particular hardware type) but then you say 'any hardware.' So I'll answer both: to deploy a standard image to any hardware, Altiris uses something called DeployAnywhere which provides the drivers essential to imaging (NIC and Mass Storage HDD drivers) to the computer during the imaging process. Then you have several methods to install specific drivers, like including them as part of Windows sysprep, or installing them afterward by creating Software Resources in Altiris and sending them to the computer. If you want to do it automatically, that leans toward Windows sysprep, but you could also automate this through Altiris.
WOL to turn on a computer and execute tasks
Yes, you can configure WOL. With WOL enabled, you create a Job that has several sequential tasks, e.g. Wake Computer, Install Service Pack, Restart Computer, Install Software Resource A, Install Software Resource B, Shut Down Computer.
Hope this helps answer your questions about Altiris CMS 7!