The answer to the question is yes. but more importantly, I think you are asking whether or not they will taste good later and not cause food poisoning. I would think that if you wrap it properly and freeze it, it could be good for a few months. its all in the way that you heat them back up.
For the hot dogs…throw it into boiling water until tender.
For the kraut. I’m not familiar with kraut preparation, so I’ll defer to another flutherer. But if I had to guess, you could probably throw it in the microwave for a minute or less after thawing.