If you're just doing cupcakes then depending on the size plan on one and a half to two per person.
times 2 of everything
How many cupcakes?
How many layers for the cake? (round each layer is 2" smaller in diameter than the last, starts with a 10" layer then 8", 6", 4", and every layer after that would be two inches.