During the heating season, my heat pump delivers warm air, but not hot air, and will operate for long periods of time. Is that normal?

Yes, this is normal. A heat pump generally produces air that is 80°, which is considered warm, and will heat the house evenly. However, 80° may feel cool to your hand, which is usually closer to 90°.