This is how I play with cards:
1) Get one of each card, put them in one big deck.
2) Draw from deck.
3) Discard and draw a new card if it is limited to a different house than yours.
Additionally, it has become popular to replace custom selection of cards with random selection of cards. This can for example mean that instead of selecting x cards, you draw x + 3 cards, then keep x of those cards and discard the rest. This means you don't play with "click" and that "initiative-or-die" card every time. None of my friends have the cards themselves (we just share that one big deck), so they also have very little knowledge of what the various cards does. Reading through 100 cards before each game to find the best ones is very boring, so drawing random instead saves a lot of time.
Because the cards are in such an awkward size, I decided to print them all myself. This has several benefits:
1) They fit in those fancy magic boxes (with additional room for tokens and dice):

2) Can be sleeved easily.
3) Takes less space.
4) Can re-print cards when they are updated and add limited/hard-to-get cards.
When it comes to tokens, we never use all of them, but they are useful. The ones most often used are: fire/ablaze, flesh wound and wound tokens. I also use some left-over tokens from Shadow War Armageddon as pinned tokens as I don't normally lay painted models down. You can use any tokens you want really, but you should use something to remind you "this guy is burning" or "this fighter has a fleshwound".
I use the small gauge measure from
40k, it works fine in Necromunda, with 1", 2" and 3" edges. You don't really need anything other than a standard measure tabe, but it can be useful just like in any other game.
My group are all veterans of previous Necromunda, so we jumped right into 3d so used the barricades there. After a while we used them for 2d also. Never needed a 2nd set (for one table at least).