The simplest option (but can be pricey as well) is a Reverse Osmosis system for under your faucet....but that only handles one faucet and not the whole house. Another option is to get salt for your softener that helps to remove iron from the water.
https://www.homedepot.com/p/Morton-...tect-Plus-Rust-Defense-Pellets-1470/100351741 As for the sulfer smell, thats bacteria in the water.
If it were me, before throwing money at it and not really knowing whats going on, I would test the water. You can for around $30 buy a home test kit at Home Depot and it covers quite a few areas including iron and bacteria. How accurate they are, no clue, but any test is better than none. Another option is to contact a company that sells/installs water systems. They will test your water for free and then recommend a system for you. A third option is to look for testing labs in your area and take them a sample yourself. I like that option because you are paying for a service and not having to deal with "false or fake" results just to sell a system.
Where I live I have acidic water, which in turn makes the water hard and it also has iron in it as well. I had a water softener and acid neutralizer installed about 10 years ago. Have not had as many issues, but one day I plan on putting a RO system in our kitchen that does both the faucet and ice maker.
I do have a similar water situation as the OP, at my wifes families cabin near the Pocono's. We knew for years not to drink the water, and I always hated when her aunts would use the water for washing dishes. So this year I got one of those $30 test kits. Results came back PH of 5 (acidic) has iron in it, bacteria (sulfer smell) which also means iron bacteria. My first solution is to raise the well head to above ground. Next is to shock it with bleach. We do not have room for a full on system, but I am also going to install a sediment filter and UV light as well.