What about Facebook pictures that I have posted prior to May 25th, 2018? Do I have to take them offline?

At this moment, we are unsure about this. If you have gotten your clients’ consent in the first place, you’re probably alright, but you might want to inquire the matter further. The appropriate authorities should be able to give you information on this.