I'd like to know what components of a GPO are stored in Active Directory. Is it all on the file system?
Nothing in the GPO is stored in the AD database, really. It's all in the SYSVOL (IIRC) on the domain controllers. AD has a GUID pointer to the location on the filesystem, and of course who it applies to, any permissions on it, etc.