mahpote, good morning.
(1) I shall let the experts answer your question.
(2) Yes, it IS a very difficult matter.
(3) For example, you wrote: "He opened the door of the temple." Of course, that is excellent English.
(4) But probably most native speakers would say: "He opened the TEMPLE DOOR." In English, a noun + noun combination is very popular.
Have a nice day.