haven't looked at pruning styles for currants, but i guess they would be similar to gooseberries, wouldn't they?
what i understand about gooseberry pruning:
in 'leg' pruning, you go for one strong 6" central trunk, let it grow a year, then the next winter cut off all but 3 or 4 of the branches coming from near the top of the leg (these branches should point out and/or up, and should be cut off at about 6" to encourage more branching and growth the following year.) the next year, you similarly chop the new secondary branches you get. after that, you just kinda cycle through secondary branches, removing anything that grows lower on the 'leg' and making sure that the branches you have for fruiting are 4 or fewer years old (after four years, the secondaries get chopped off completely, to be replaced by new growth).
in 'stool' or 'bowl' pruning:
after the plant's first season in the ground, cut off all but 4-6 of the strongest stems, at ground level. the next year do the same (still have 4-6 first year, plus 4-6 second-year)...continue the same scheme the next year. when your oldest branches have lived through their 4th summer, they get cut off at ground level, and you just keep cycling through branches, the four-year-old branches getting replaced by first-year growth.
from what i understand, 'stool' pruning generally yields more but smaller berries, and avoids the risk of severe injury to the whole plant if the
'leg' gets whacked, while 'leg' does a better job of keeping branches and fruit away from the ground.
re: stakes and cordons, i can't help. never heard of needing them for smaller bushes like these. kiwis and grapes, yes.