Вы имеете в виду, можете ли вы поместить полезную нагрузку JSON в сообщение AMQP? Если так, то ответ абсолютно. Ваше сообщение представляет собой блог байтов, эти байты могут быть чем угодно.
Что касается ограничений на размер сообщения, я думаю, что вы будете ограничены исключительно вашими ресурсами. Я не понимаю, почему сообщение 5 Мб должно быть проблемой. Практично это или нет - другое дело.