Battery 80 times cheaper
No. Article mentions that iron is 80 times cheaper than lithium, but that doesn't mean the battery itself will be that much cheaper.
16 years
Article mentions 6000 cycles - which might be 16 years if you charge it once a day under perfect conditions, or it may be any other timespan.
A promising development, but there's no need for a sensationalist headline.