I don't think sleeves are required but even if they're not, they are a VERY good idea among a hundred other decks with many of the same cards.
I don't think opaque sleeves are a good idea, though. They should be transparent on at least one side, so I can see what's on the front.
