はい、ピリオドや疑問符などの句読点の後にはスペースを入れる必要があります。ご質問にお答えするには、まずハイフンの機能を説明することが欠かせません。ハイフンは、複数の形容詞をまとめて1つの形容詞にして名詞を修飾するのに使われます。2つの単語の間にハイフンがあるときは、ハイフンと2つ目の形容詞の間にスペースを使う必要はありません。これは、2つの単語が1つの単語として機能しているからです。
例: Her mother-in-law is an amazing baker.（彼女の義母は素晴らしいパン屋さんです。）
例: He's a well-known actor.（彼は有名な俳優だ。）
例: The three-year-old child loves playing with pots and pans.（3歳の子供は、鍋で遊ぶのが大好きだ。）