1. 「백혈병으로」について:・「백혈병으로 투병 중이다」は正しい表現です。・「으로」は原因・理由を表す助詞で、「~で」という意味です。・「백혈병 때문에」も文法的には可能ですが、「투병 중이다(闘病中だ)」という表現と組み合わせる場合は「으로」の方が自然です。・「때문에」は「~のせいで」というニュアンスが強く、この文脈では「으로」が適切です。
2. 「두 돌 된」について:・「두 돌 된」は正しい表現です。・「돌」は赤ちゃんの満年齢を数える固有の単位で、「두 돌」は「満2歳」を意味します。・「두 살이 된」も間違いではありませんが、幼児の年齢を表す際は「돌」を使う方が一般的で自然です。・「갓 두 돌 된」は「ちょうど2歳になったばかりの」という意味です。
どちらの表現も元の文が正しく、ご提案の表現は間違いではありませんが、文脈上は元の表現の方がより自然です。