I'm not sure about Irvine16.inc, but I'm sure he is talking .model small,...at some point.
If you add
ASSUME DS:_DATA
then your error messages will disappear, although I doubt that this is enough to run the program.
, . , 32- . , . irvine, , , , 32-, .
wierd twisted world, x86, 16- , 32- , , .