You can mix different brands of oil, but it isn't best practice. IMO the chances of automotive lubricants being incompatible with one another are possible, but remote.
You should only use 502 or preferably 504 oils for top-ups - for reasons of performance and warranty, rather than the remote possibility of any chemical incompatibility.
Correct (see previous response).
Correct, though if the engine is burning so much oil that ends up being the case, I'd say one has bigger problems to deal with.