I think that the main issue is that you need to increase the number of possible iterations the optimizer is allowed to have (in my humble opinion the default of 10,000 is a little low). This is what is literally said in the first warning:
maximum number of function evaluations exceeded
You should try the following in your call to glmer
to increase the number to e.g., 100,000:
glmerControl(optimizer="bobyqa", optctrloptCtrl = list(maxfun = 100000))
If warnings persist than there are other problems.