Pages und Keynotes gibt es meines Wissens nicht für Windows. Beide können zwar Dateien auch für die entsprechenden Microsoft-Programme (Word bzw.. PowerPoint) exportieren. Das geht aber nicht immer vollständig, weil die Programme jeweils Funktionen haben, die es in dem jeweiligen Pendant nicht gibt.
Wenn du die Dateien nicht auf einen USB Stick sondern in iCloud speicherst, kannst du dich mit einem beliebigen Webbrowser bei iCloud.com mit deiner Apple-ID einloggen und dort dann die Web-Version von Pages und Keynote verwenden, um die Dateien auch auf einem Windows PC anzuzeigen oder zu bearbeiten.