How to list the most popular content for different periods of time with Radioactivity?
You are right.  There is a one-to-one relationship between fields and profiles.  Since one field cannot represent multiple profiles, you will need 3 fields.

In answer to your Rules question, it should be possible to create a rule with 3 actions to update the 3 fields at the same time.