Depends on many things. Age, weight, height, bf, training, diet, goals, etc....
List them out and go from there.
As far as being diabetic s concerned its not going to directly effect really anything. Lots of friends of mine use gear. I know two that happen to be full on diabetic. Type 1 I believe but not sure... They do fine. Just comes down to diet.