To be honest, I don't know. The last time I looked at the res independence stuff was back in Feb in Sydney at an Apple developer event. I haven't installed the latest and greatest beta's (preoccupied with other work), so I can't really answer your question anyway. The API's are there is about all i know.
As for iLife, I would have assumed much of '08 would have come bundled with Leopard? But iLife '06 should install fine on Leopard.