Since nobody answered any of your questions......
2012 tires are not good, even if stored properly, which yours where not. 3 year old street tires are not much different from new street tires because of the chemicals used in the rubber. Race rubber is expected to be used and discarded in a short period of time. Any tire starts to cure the day it is made, race rubber cures faster than normal. Both Hoosier and Toyo use the standard date coding system. Somewhere on the sidewall you will find a stamped in serial number. The last 4 digits of the serial number are the week and year of manufacture. i.e. 1012 would be the 10th week of 2012 (mid march for those without a calender ;-))
Flat spotted tires never get better. They usually get worse, as the tire tends to find the same spot to lock up (even easier) the next time. Minor flat spots or emergency rotation to the unloaded rear tire (usually the right rear) can get some more use out of a flat spotted tire.
Outside edge wear can be caused by multiple things. Lack of negative camber is one. Excessive toe in or low tire pressure. Or lack of rotation. Most tracks are right turn dominate. Therefore the left front tire takes the most abuse. The outside edge getting the most abuse. One of my new advise phrases is to remind the drivers to save the left front and abuse the left rear. Getting the car to rotate, so weight transfer goes onto the rear tires during cornering, will dramaticly save the left front tire.
Tires are one of our biggest expenses. Learning not to abuse the tires will save you money, but also make you faster in the long run. Proper tire and car maintenance also helps. Proper allignments, rotations and pressure all contribute to tire life/budget.
You have several quality SM shops in your area. Have them look the car over and advise you on what is really needed. Stop guessing and start diagnosing.
Advanced Autosports, the nations most complete Spec Miata shop
Author, Spec Miata Constructors Guide, version 1 and 2.0
Building Championship winning cars since 1995
4 time Central Division Spec Miata Champion car builder 2012-2013-2014-2017
Back to Back June Sprints Spec Miata 1-2 finishes 2016 and 2017
5 time June Sprints winner in Mazda's
6 Time Northern Conference Champion Car Builder
2014 SCCA Majors National point Champion car builder
2014 SCCA Runoffs winner, T4 (Bender)
2014 Central Division Champion, ITS (Wheeler)
2013 Thunderhill 25 hour winning crew chief
2007 June Sprints winner, (GT1, Mohrhauser)
Over 200 race wins and counting.