(1)would take
(2)had better not
(3)must have
だと思います。
文法的なポイントとしては、
(1)wouldには「〜したものだ」という回顧(過去を振り返る)意味がある
(2)had better not+動詞の原形で「〜しない方がよい」という意味
(3)mustは助動詞で、この場合は「〜に違いない」という意味、助動詞+have+動詞の過去完了形で過去完了形の部分が過去の動作を表すようになる。今回はmust have lived a happy lifeで「幸せな人生を送ったに違いない」となる
といったところでしょうか。
お役に立てれば幸いです。