Some rational numbers are whole numbers [3/1,10/5,0/2,etc.], but all whole numbers are rational numbers.
Different whole numbers are always whole numbers, but I suspect you meant to ask about the difference between whole numbers. You can subtract two whole numbers and get a negative result. Whole numbers can't be negative.
Yes, the difference of two whole numbers is always a whole number.
Yes normally they produce whole numbers or integers
Always. By definition the Integers are the whole numbers; and the whole numbers are the integers.
Whole numbers are always rational
No. 0 and negative integers are whole numbers but they are not counting numbers.
Whole numbers include the number 0 and counting numbers do not.
is a natural number a whole number
Yes always
No. -3 is a whole number but it is not a natural number.
No. You can subtract two whole numbers and get a negative result. Whole numbers can't be negative.
An integer is not always a whole number because whole numbers are numbers 0 and up. Integers are numbers above and below 0. (Including negatives.) So therefore, if an integer is a negative, it would not be a whole number. But a whole number is always an integer.