If by two years you mean continuing to stay in Canada by applying for a Young Professional visa, these two can have a gap in between. Keep in mind though that for the Young Professional one the same age restrictions apply.
No, you can leave and re-enter Canada.
This is what the website says...