AppFabric is only available on Windows 2008 (and higher). Are there any similar packages that provide similar functionality on Windows 2003?
Depends on what you need. For the Distributed cache, I would take a look at Memcached.
For the WCF services hosting and management I Don't think you can find a replacement that does not involve changing your entire platform/architecture.