Try searching this forum with:
include action directive difference.
I just did and found thirteen threads that discuss this (some are better than others).
Your second question was straightforward enough that it would have been quicker to write a
test app and run it for the answer than to wait for someone to respond here:
Page A:
Page B (the included page):
Name page A anything you want but page B must be named pageb.jsp.