Ответа увы нет нормального. Отвечаю на ответ сам, на те вопросы, что возникли в ходе поиска решения.
Нет, нельзя отобразить форму в телеграме.
Есть возможность создать мини приложение через бота, принцип его что подгружается страница сайта, на которой уже можно отобразить и вебформу и каталог. Для обработки нужно задействовать javascript, который правильно будет реагировать на действия и передавать данные. По другому никак.
Можно ли создать приложение для канала - и да и нет, сначала нужно создать бота, через него приложение и ссылку публичную, а уже ссылку разместить в канале
По количеству приложений на одного бота, я ограничений не нашел.