I had a '19 Bolt Premier that I bought new for ~3 years. It had a US-made pack so it wasn't included in any battery recall until ~Aug 2021 (https://media.gm.com/media/us/en/gm/home.detail.html/content/Pages/news/us/en/2021/aug/0820-bolt.html). I began the buyback process on 9/14/21 and finally got an offer on ~1/7/22 and turned it on 1/28/22. I'm in CA and had not very high mileage, so I got a really great offer given that I claimed the full $7500 Federal tax credit when I bought it new in Jan 2019.
At the time of my Bolt being included in the recall, I feared I could be waiting a very long time for pack as GM had given no ETA (and still hasn't). I didn't like that prospect of needing to park outside (hard on the interior and exterior, leaves car open to vandalism, burglary, rats eating wiring, etc.) for maybe a year+.
All Bolts w/o "defect-free" batteries are on stop sale, so GM dealers cannot sell them legally w/o having their packs replaced. See groups at https://www.donohoochevrolet.com/blogs/3987/bolt-recall-update-batteries-incoming. Non-GM sources don't have to abide by stop sale.
Yes, ALL '17 to '19 Bolts for sure will get their packs replaced if they haven't been already. You can run the VIN via one of the methods at top of https://www.chevybolt.org/threads/battery-replacement-recall-remedy-tracking-summary.41131/ to see what state it's in. If it has no open recalls, the pack was replaced. It might be in a recall # ending in 883 == 80% limiter patch available (which it is for all Bolts now). If it's 881 and there's no "remedy not yet available", it's eligible for a new pack.
'20 to '22 Bolts are still up in the air in terms of new pack or not as we haven't heard any news on https://www.chevybolt.org/threads/chevy-expands-recall-to-include-through-2022-chevy-bolts-and-euv.40076/page-7#post-637633. However, the procedure for '20 to '22 Bolts also currently calls for replacing the entire pack and the part # is the same. The recall numbers for '20 and '22 are 940 vs. 941. They get flipped to 941 if the VIN is eligible for a pack. Not many '20 to '22 have had their packs changed. There's no different recall # for '20 to '22 re: 80% limiter.
The 80% limiter (see https://www.chevrolet.com/electric/bolt-recall under software update) temp patch once applied by a dealer GM asserts is safe enough that you can charge overnight unattended and park inside. This didn't exist until ~11/19/21 for '19 Bolts first and came later for remaining Bolts.
I can say its range is a GAME changer vs. my 1 bar down 24 kWh Leaf. It should still be a huge improvement over your 30 kWh Leaf and all '17 to '19 Bolts will get larger capacity packs than what they came with. All '17 to '19 Bolt drivers received this letter, including me: https://static.nhtsa.gov/odi/rcl/2021/RMISC-21V560-4200.pdf.
The docs uploaded to NHTSA via https://www.chevybolt.org/threads/fire-recalls-summary-and-timeline-updated-12-21-21.39544#post-628005 may help.
If you care about being able to DC fast charge, make sure it has the SAE Combo inlet (orange flap covering 2 extra holes). See https://www.chevybolt.org/threads/stranded-in-texas-with-only-15-miles.39988/#post-635409. The OP of that thread didn't have DC FC inlet and found out the hard way. It cannot be added afterward (for all intents and purposes). You may also be able to tell via under the hood pics if there's no inlet pic: https://www.chevybolt.org/threads/how-to-find-out-if-a-used-bolt-has-dc-fast-charger.37075/#post-577370. However, the SAFEST way is to see the inlet.
It was never standard on US-market Bolts until '21 Bolt Premier (https://gmauthority.com/blog/2020/10/2021-chevy-bolt-ev-premier-gains-fast-charging-as-standard/). For all other earlier model years, it was optional regardless of LT vs. Premier trim.
You may run into Bolt parking bans (e.g. https://www.chevybolt.org/threads/bolt-parking-only.40557/page-7#post-663639). The Bolt parking ban insanity even spread to my work on Oct 15, 2021.
https://www.chevybolt.org/threads/can-i-still-do-a-buyback-trade-with-gm.42143/#post-686590 was a summary of my work Bolt parking situation.
Other than the frustrations w/the parking bans, my Bolt was troublefree, which is a bit surprising for a GM product.
I did post a bunch of commentary at https://www.mynissanleaf.com/viewtopic.php?f=10&t=18907 during the time I had my Bolt. Recommend you join chevybolt.org. There are numerous Bolt FB groups but just like Leaf FB groups, they can be downright frustrating, at times.
I'm now leasing a Niro EV for 3 years as a temp EV. Bolt buyback amount was great and was like me getting to drive a car for free for 3 years and ~21K miles. Even though a Niro EV lease is costly, I figured that it was less than the depreciation my Bolt would have it would have when it was new vs. it turns 6 years old (3 years from now). And, I wouldn't run into the Bolt ban nonsense.