Calories do matter. The "quality" of the calorie also matters.
I looked up the nutrition label for the hot dogs. Yikes! 150 calories, 130 from fat! It's 30% saturated fat. For one hot dog. Not to mention the sodium.

And it's super processed guk.
2 eggs, scrambled in a no stick skillet with a dab of cooking spray, would be a better choice for a protein. Dry edible beans, are inexpensive, easily cooked in a crock pot, and you can flavor them anyway you want and are a way better for you, choice of protein. Lentils are also another great option.
Nuts,

I love nuts. A few is ok, but they are so easy to over do on. I'd probably not do that for awhile.
Chili is fine. I would be sure to do 93% lean hamburger. I do load my chili with shredded zucchini or yellow squash, or spaghetti squash to bulk up the veg.
As far as sausage, I would not do that unless it's a lean turkey sausage.
A cheat day, is not a "few donuts, pizza and soda". It's way to easy for that to add up way to fast, without realizing it.
No matter what plan you choose it has to have a few key points.
Calories do matter.
The quality of the calorie matters.
You have to keep track in some way, to stay accountable.
It needs to be a lifestyle you can live with the rest of your life, not a DIET!
The road to good health, is a journey, and a learning experience, that you tweak as you go.
Celebrate your successes, and
LEARN from the things that don't work.