Respuestas:
Sí, puede especificar parámetros a través de la cadena de consulta a un recurso al que está publicando. También debe usar '@' antes de un nombre de archivo si los datos se leen desde un archivo. Entonces, usando tu ejemplo, creo que esto debería verse como:
curl -d @myfile.xml "http://www.example.dom/post/file/here?foo=bar&this=that"