Hey Nick, me again! You gotta kick that sweet tooth to the curb! The longer you do without it the easier it gets. Keto changes our taste buds and we become more sensitive to sweet flavors the more we do without. You will begin to taste the natural sweetness in cabbage, broccoli and other vegetables you never thought of as sweet.
Your list looks great. Just to add some variety
Salmon, bacon, salami, pepperoni, low carb hams (look at carb content on all food labels when shopping) olives, dill pickles, pork rinds.
Full fat dairy (sour cream, butter, cream cheese, real hard cheeses like Parmesan, Cheddar, Gouda, Swiss, Blue etc. Look for 0-1g. carbs per ounce) Heavy Cream if you like coffee creamer or cream sauces.
Watch out how much garlic and onion you use, they’re okay but carb heavy if you use too much.
There’s tons of KETO treats recipes that I think best avoided, cakes, cookies and fat bombs. And nuts, berries and dark chocolate too. The same for daily diet sodas or more than the rare alcohol (hard spirits are the most KETO friendly but alcohol causes a temporary stall). I wouldn’t recommend experimenting with adding those things early on, they can be problematic and if you are getting off a snacking or sweets habit they might be harder for impulse control. I myself after a year only enjoy these things occasionally and not for days in a row. Try to eliminate snacking as soon as you are comfortable with it, better to consume more at meals to hold you through to the next one.