Got it. I understand now. Don't be offended at my use of "acceptable", it was used in ignorance.
For model file size I have a few ideas of things that could be tried easily.
For a faster model, this model is based on resnet50 architecture. The original authors also published a lighter mobileNet architecture. I havent converted it to tensorflow but I could try to take a look