This subject has been already covered a while ago, do a search and you'll find the answers which are:
1- No, the only reason that could be a problem is your lack of knowledge about flying in UK, but you have done all your training over there so i don't think it will matter
2- yes, the rating will be issued by the CAA even if you did it in another country
Apart from the answers you'll find different opinions about it, including some of people who are in charge of FTO's in UK and their point of view.
Good luck