а вот по админке я хз не силён в этом но думаю там тоже всё решаемо
по сути админка это инструмент для работы с конфигами и прочими ключевыми параметрами системы и там не нужно сильно стараться в плане юзабилити - там не так много посещений и действий
так что написать админку вполне реально даже в условиях такого жёсткого дедлайна
главное грамотно архитектуру продумать и по ней написать админку а потом прикрутить остальное
наверное лучше сразу с API всё сделать но тут я не до конца уверен так что не берусь категорично утверждать