Gracias por responder kriogen , en mi primera pregunta quería decir si desde el java del fragment se podía utilizar onactivityresult , pero según tu respuesta veo que lo manejas como yo lo he hecho al final , todo desde el activity contenedora.
Sobre la segunda respuesta , ahora entiendo algo mas sobre ese tipo de intents , pero sigo con mi duda si no es asi ... como puedo mandar y obtener mas datos al mismo tiempo que el lanzo el inteny? con un bundle nuevo? que harías tu?