how much is 100%ing the game?

the thought came across my mind of 100%ing the game recently, and i thought of some general rules

beat the game (obvi), get all possible miis to max lvl and such buy all their gear, get all miis to max friendship together, and get all gold flags on every place possible

is there anything else im missing?