could be any, without knowing the exact crank, could be road, mtb, compact, standard, single speed etc. all the info you have asked for should be avaliable from the crank manufactuer, when you know what you are getting.
Would look at buying a crank with rings on if possible, as this is always cheaper than buying parts