I should eat the snacks that are already open before I eat the other ones.
この場合は、食べる人を主語にしてあげると良いでしょう。「私」が食べるなら、
1) I should eat the snacks that are opened first.
「開いているお菓子を先に食べなきゃ。」
2) I should eat the snacks that are already open before I eat the other ones.
「ほかのを食べる前に、もう開いているのを食べなきゃ。」
「食べなきゃ」は I should eat を使って言えます。
「お菓子」は snacks と言います。
「開いているお菓子」は the snacks that are opened または the snacks that are already open と言えます。
ご参考になれば幸いです!