invalidName For the first part your assumption is correct. Anything that doesn't specify "exactly" is just the minimum. You may go over that amount as much as you want.
With the happy faces challenge you mentioned the card should read "Have exactly 4 Happy faces". So for example you could complete this challenge by simply having 4 happy faces, or if you have Kremlin and Communism you would need 6 happy faces. Essentially, as long as you see exactly 4 happy faces in the bottom left where they are displayed, you have finished the challenge.
Since this question was also brought up on discord I think I will make a permanent change to the challenge name after this round to include "exactly" to make it more clear in the future.
Thanks for your questions, I'm happy to hear you're enjoying the tournament! π