1. If GUID is displayed, put it last. (In fact, it would be nice to keep it last in exported GEDCOM also) I have seen it appearing in the middle of an INDI's life events.
2. If OCCU has no date, sort it as if its date is close to the date of first marriage (if known) or after GRAD or MILI (if present) or 18 years after known or estimated BIRT. I have seen it appearing between BIRT and infant BAPM