Periodic work has a minimum interval of 15 minutes and it cannot have an initial delay.Т.е. меньше 15 минут интервал не сделать. Насчет OneTimeWorkRequest в этом плане не уверен, нужно эксперимент провести. Но в любом случае тут приходит doze mode, режим в котором система при бездействии пользователя какое то время и отсутствии зарядки максимально начинает душить приложения от разнообразной фоновой работы. Деталей на память не вспомню, но статей на эту тему в сети довольно много.