Ich habe mich wegen einer eigenen Reise auch eingehend informiert. Du kannst vor Ort einfach alles kontaktlos zahlen. Das geht zb auch mit Google oder Apple Pay auf dem Handy. Die Oystercard ist verschwendetes Geld da sie keine Vorteile zur Kontaktloszahlung hat. Sie muss gekauft, freigeschaltet und aufgeladen werden. Das kostet alles extra. Zum Internet: falls dein Anbieter nicht funktioniert kannst du am Flughafen Einwegsimkarten mit Datenvolumen am Automaten ziehen.
Schau mal einfach auf YouTube nach London travel guides. Da gibts viele extrem hilfreiche Videos und vlogs zu allen Themen wie U-Bahn, Busse, Touristenfallen etc.