Didn't Lion not support 2008 models? I think it's cool, and unusual, that they can now upgrade to Mavericks.
The problem was with Mountain Lion, because it required 64-bit EFI (or something) which older models don't have.
If it won't run Lion/Mountain Lion, it won't run Mavericks either, unfortunately.
Also note that some features (e.g., AirDrop) aren't available on older machines running Mountain Lion, even if the basic OS runs. I don't know if that's been changed for Mavericks.