Coffee for Cold Brew

Which grind size is suitable for Cold Brew?
How long does Cold Brew need to steep?
What is the right ratio of coffee to water?
How long does finished Cold Brew keep?
Which coffee beans are best suited for Cold Brew?