Not sure if it makes sense for a general client like Damus to add this detailed metadata but it would make sense to find a place in the #nostr spec where to put these information. In a photography specific client these would be great!
As for albums the technical foundation in the nostr protocol is already there with lists of notes (type 30001). It would be great if we can get clients to add support to build photo albums based on the lists.