The Anglo-Saxon genitive, though usually restricted to people and people-like animals, is actually also frequently used as you have done. Your other formations are also OK.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.