1, Is there a little difference between (1) and (2)?
(1) Enjoy free activities.
(2) Enjoy activities that are free.
2, what does "people who care about you" mean?
Have a good day!
I'd say that the first sentence is more likely to be used in advertising, but the meaning is the same. 'People who care about you' sounds like more advertising stuff, trying to show that it is not just your money and custom they are after.