The answer to point 1 is yes, unless you have many, many ordinal values for the categories. In that case, it may be better to treat the variable as continuous and leave it out of the CLASS statement.
For point 2, the most likely reason for the difference is that the weight value is set to missing. The model information at the top of the output should list the number of caseid's and their values. Check against the caseid list to find one that is not included there, and look into that record to see what is missing and cause that particular caseid to be excluded.
SteveDenham
... View more