-Short answer...Yes.
-Long answer: it depends on a lot of factors...Very good recordings can and have been mixed by a lot of pros like nolly or putney in a laptop with headphones.
Drums I would either use samples with very good cymbal programming by someone who either IS or thinks like a drummer...