Not sure about your first question regarding filters and such across multiple report pages, but this article has links to the API reference, etc.
https://azure.microsoft.com/en-us/documentation/articles/power-bi-embedded-get-started-sample/
I do not see anything in the API reference that would indicate that it can do what you want. The API is pretty thin right now.