If it takes unethical practices to provide for an animal, it’s unethical to have the animal.
That being said, supervised outside team seems like a reasonable choice.
Any stock based investment is more risky for short-term saving as there is no guarantees of returns and potential drops in value. For long term savings, the dips can be waited out and on average have historically gotten good return over the long run. For shorter term savings you could consider fixed income like CDs. While the rates are lower, they are guaranteed so you will have your money when you need it
I personally track it in a self hosted jellyseer instance, but I used to use trakt.tv
The Roth IRA is great advice. I think a 401k is good as long as you are maxing your company’s contribution. Any higher than that would be better invested in another account so you could use it for an emergency before retirement
Buttermilk always seems to have like a one week expiration, but always seems to be fine up to maybe 2 months surprisingly