you will get many opinions here. my opinion - you have really good water and all you need is a good water softener. it will easily remove the iron and the minimal amount of hardness. since it will be removing iron you should get a quality softener that is easy to maintain, since you will have to clean it. The Clack WS1 is the best softener valve for this application, in my opinion. you have to buy one through a dealer and it is worth the investment. you can easily service it yourself. you should also regularly clean the resin to remove the iron build up to maintain softener performance. there are special resin cleaners for this, and this is in addition to normal salt regeneration.
don't bother with a dedicated iron filter. you don't need one. they are too much hassle and will probably make your water worse.