No, it is part of the digestive system.
No, it is part if the intestines.
Yes, it is very near the lower end of the small intestine.
No, the appendix can be found off the large intestine.
lymph nodes