Well, maybe that’s because it’s not a DOS game originally. 😉
No, there is no way to save mid-level. The later levels become quite challenging because of that. Lose one Viking one step before the exit, and you have to start over.
There are 37 levels (43 in the Genesis version). It’s one of the longer games of that era, I think (especially considering that many levels are quite lengthy).