В Linux это безопасно и часто используется для создания не обнаруживаемых временных файлов.
Вы можете читать и писать из файла и в файл, если он открыт, независимо от того, был он удален или нет, не имеет значения. Файл действительно исчезнет, когда вы закроете его и удалите его, независимо от порядка.