• First, I'd always restore with norecovery. If you make a mistake, you haven't caused an issue. Do all restores with that or STANDBY and once you are sure things are correct and all restores are complete, you can

    restore database xx with recovery

    If your log fills up, you need to perform log backups that allow the logs to clear. If you run out of disk space, you need more disk space.