ご質問ありがとうございます。
①は一種のスラングで、"every nook and cranny"とは「隅々(を)」という意味です。"nook"は「隅」で "cranny"も同じく「隅」、または「隙間」や人の目につかない「場所」という意味があります。
②は特にスラングではなく、"every corner of your body"=「あなたの体の全ての角を」という表現です。"corner"という単語は物に対して使うことの方が多いかもしれませんが(例えば車など)、身体に関しても文脈によっては使えます。
ご参考に!
この場合、次のような言い方ができますよ。
ーMake sure you wash every inch of your body.
「ちゃんと体を隅々まで洗ってね」
to wash every inch で「隅々まで洗う」と言えます。
ーDon't forget to wash yourself all over.
「身体中洗うの忘れないでね」
all over で「身体中・いたるところ」と言えます。
ご参考まで!