Paw pads are pretty durable, Im very surprised they are all open from just him walking on the concrete. I think he needs to see a vet.

I wish you luck with that & finding someone to care for him while you are away.