Antwort
Ich würde sagen "Il devait être plus ouvert" ("Er sollte offener sein") usw. Also "Il devait" + Verb im Infinitiv.
Mit der Verneinung sollte das so aussehen:
"Il ne devait pas être.. Blabla" = "Er sollte nicht ... sein".
Leo.org für Französisch hat mir früher immer sehr weitergeholfen bei sowas ;) da findest du fast alles. Alternativ geht auch dict.cc für Französisch.