I think you need a capture card and have it connected to a PC + recording software for screenshots and recording footage.
As for creating new pages, I think there are no clear rules for it at the moment. As for guidelines, make sure the page really doesn't exist in other alternate forms / names before creating one. If not sure, you can always ask around. Fan content is not allowed here, but you can create them on the Fanon Wiki.
Add references to support info whenever possible. Speculation / fan theory are best posted in Special:Forum rather than article pages IMHO. And one last thing is there is a rule for no real life images unless it's directly related to Ace Combat franchise (this one is not always known to editors).
If you have more questions, please feel free to let us know.