Can I have multiple active rules for different countries within the same business object?

Yes, you can define separate conditions within 1 rule for all countries or different rules per country, or use another grouping that shares most of the logic.