Wird JSON auch schon mal als Übertragungsformat für binary Data benutzt,
Das geht (e.g. Base64-codiert).
wenn solche Daten zusammen mit anderen Post-Daten gesendet werden?
???
Ist so was verbreitet?
Definiere "verbreitet". Ich würde es machen, wenn es mir im konkreten Anwendungsfall Vorteile verspricht. Beispielsweise kann ich mit einem "XMLHttp"-Request Daten und Base64-codiertes Foto (aber eher nicht in 6000*4000px) einer Person abholen, statt erst die Daten (und damit die URL des Fotos) und dann das Foto.
Der Nachteil ist nämlich, dass a) durch die notwendige Base64-Kodierung die zu übertragende Datenmenge stark steigt und b) (wegen der parallel übertragenen Daten, die aktuell sein sollen) ggf. Caches deaktiviert werden. Da muss also sehr genau abgewogen werden.
 nicht angemeldet
 nicht angemeldet