How to change text / button colour in repeater, based on ticked boolean in dataset?

Yes it is possible to colorize ELEMENTS inside your repeater.

Take a look onto the following example…
https://www.media-junkie.com/simple-repeater

Click onto one of the BOXES inside REPATER.