Use Metzger / McGuire joint filler. RS88 they have color options, or Hi-Tech Polyurea on the joints. On the cracks I would use crack fill, use some concrete dust if you are grinding it first, then mix it into the crack filler and fill / Grind off.
Metzger/ McGuire, Joint Filler, RS88