>>150
この文があって
>Gabrielle C.’s designs were good for women who had jobs
↓誰か聞きたいので人をwhoにかえる
>Gabrielle C.’s designs were good for who?
↓疑問文なので動詞が前に出てきてwhoは疑問詞なので1番最初に置く
>Who were Gabrielle C.’s designs good for?
割と単純じゃないかと思う
因みにブロークンだけどwhoに変えるだけでも通じる

2つ目の質問は単に時制の一致だと思う
having jobsって言い方についてはよく知らない