Yes, they should always see themselves in the same graph. Generally, bootstrap nodes will offer up addresses of further nodes that all belong to the same global network. This doesn't have to be the case, but it is the intention.
The nodes they know belong to the same network. Bootstrap nodes don't have to know about each other.
Yes. A network can split, all it takes is a node that knows nodes in both networks to join them.