Hello and welcome Keli.
Dark or opaque bottles are not needed, as long as you store your chemicals in a dark place. No light, no problem, if light may deteriorate any chemical you have. The most important thing about storage is the air enclosed in the bottle. If you're worried about it, you can always decant in smaller bottles, filled to the rim. Your bottles should be air tight and many people (including me) successfully use fizzy drink bottles for that purpose.
Now, regarding the life of your chemicals, I'd say Foma R09 should last some years, but AFAIK nowhere near the figures said about Agfa's Rodinal. Fomadon Excel will probably be gone within 6 months, better use it quickly. Finally, fixers have quite long life, but can certainly go bad. The good thing is that you can always test with a piece of film before doing any serious work. In any case, check for precipitate in the fixer. If you see some, chances are that sulfur has precipitated and you should toss it. Even if it fixes film, it will probably deposit precipitate on it and you will *never* be able to remove it. Recently I opened a sealed bottle of Ilford Hypam fixer, god knows how old it was, I got it free. The inner surface of the bottle was covered with a yellow crystalline layer. Needless to say it was tossed...