async/await - логическое продолжение Promise и основано на работе с ними. Вернуть результат асинхронно можно только промисами. А вот извне уже можно получать значение, используя async. Это сахар для работы с асинхронным кодом в синхронном стиле.
Потому, что этот скрипт надо формировать в PHP, а у вас он отдельным файлом, соответственно, вы в переменную строку записали вот эту '<?php echo $info; ?>'. Обычную строку. Этот файл к PHP вообще отношения не имеет.