Pokemon Diamond Pearl and Platinum
Pokemon HeartGold and SoulSilver
Do you need all the unowns to do the arceus event?
No, you dont. you need the Azure flute, which was a special event. The only way to get it now is to use action replay. But SOMEONE ought to think you're awesome if you catch all the Unowns.