My paper can only be made available after an embargo period. Should I postpone deposit?
No need to postpose. You can deposit whenever you’d like and place an embargo during submission. When depositing you can indicate the date on which you have permission to make your paper publicly available. It will be automatically made available on that date.