Can you use Shadows Call to draw without any friendly units?

No, you cannot use Shadow's Call if you have no friendly units.

According to Rule 355.10, a game object mentioned in the text of a spell is a target unless it falls under specific exceptions. Shadow's Call instructs you to "Choose a friendly unit." Because this choice is not part of a cost, a trigger condition, or a replacement effect, and it is not programmatically selected (you are choosing a specific unit), the friendly unit is a target of the spell.

Since the spell requires you to choose a target to play it, you must have at least one legal target (a friendly unit without [Temporary]) available on the board to play Shadow's Call.