Not that much more to it really, a lot of people will use a standard flat bottom bit for roughing, it really depends on what sort of roughing strategy & how much material is going to be left for the finishing bit to remove for me. Yes I would say ball nose for finishing, there are people who use engraving bits for small detailed work but I would leave things like that until you have a bit more experience
What tool you use for roughing & finishing will be dependant on the model size & the level of detail you would like, you can determine this by using the toolpath preview, try different sized bits & check the results, there is a point where using a smaller bit will not give you any better detail or enough difference for the extra time it takes to machine,it can be a bit of a trade off so its down to you to decide whats most important to you, time or finish quality
Finishing pass will generally be with a much smaller stepover than a roughing pass which helps to eliminate things like tool marks & means less sanding. When seting up your toolpaths there are a number of different options for the machining boundary, use the one that best suits your project.
Speed feed & other tool settings will be dependant on your machine & the bits you are using