Linear Temporal Logic for Hybrid Dynamical Systems: Characterizations and Sufficient Conditions