Parts addition depends on how stable you want your design to be. I don't care to chase ghosts that a pullup resistor and decoupling caps would have eliminated.
Crystal/caps vs resonator - depends on your end use. High speed comm's? Accurate standalone time keeping clock (like 1 second/day drift)? Go with crystal.