The answer to your first question is depending on the agreements that will be signed later on....
Brexit does not necessarily mean that the UK also will leave the EASA (agreements).....Maybe they will sign something to maintain EASA licenses (which i doubt)....
In my opinion, it will be no problem maintaining both licenses (UK and EASA) if there is no other agreement....