Can outsourced HR support be short-term or long-term?

Both. Some organizations engage around specific challenges; others maintain ongoing support that adapts as needs change.