Ya, the answers for 1 and three are correct.
Answer for the second is, all the whole numbers are rational, but all the rational numbers are not whole numbers, because the rational numbers also contains integers, negatives, etc..., not only the whole number.
3. Integers contains the whole numbers as well as the negative numbers.
Hope this will help you.