I have a similar problem with my Aperture library after the 3.3.2 update, see:
Re: Aperture 3.3.2 Update: All faces are gone from my main Aperture library
Repair Library did not help; What brought the faces back for me was to rebuild the Aperture library, not repair. But before you try a rebuild, back up the Aperture library and test, if the backup is in working condition.
After rebuilding, Aperture may hang, when rebuilding the faces.db. Give it plenty of time to finish, best over night. If you have to force quit, you will need to run a repair afterwards.
As to missing keywords - my keywords were still there, but the keywords HUD stopped working - the keywords were not found, when being entered into the search field. This was solved after rebuilding.
One big problem with keywords in the unified library format is, that iPhoto does not support nested, hierarchical keywords. If your Aperture library contains hierarchichal keywords, say "Animals > Birds > Sparrow" and your iPhoto library has keywords "Birds" and "Sparrow", you will end up with duplicate keywords for "Birds" and "Sparrow" at different levels of the hierarchie and any smart album and keyword control set using these keywords will no longer work. You will have to delete your keyword sets, and to merge the duplicate keywords again in the Keywords HUD. Then apply at least one keyword new, to force writing of the keywords to the library, quit Aperture, log off and on again, if you are using MacOS X Lion, relaunch Aperture. Then redefine your keyword control sets and smart albums that are using keywords.
Regards
Léonie