I do not suggest a separate /boot at all and you cannot share it. You can share swap if you do not hibernate.

With multiple installs I prefer to keep /home inside / (root) and use a shared data partition but that is up to you.