This has been discussed on here previously - https://www.australianfrequentflyer.com.au/community/threads/beware-of-dcc-in-europe.95324/
Dynamic Currency Conversion (DCC) often gives a less favourable outcome than paying in the local currency.
I am sure I read that this morning, but it included the 787 (which required a power cycle every ~200ish days), and the A350, which was a power cycle every ~180ish hours to avoid some systems shutting down in flight.
747 and A380 will have seatback IFE. A330 and 737 may have seatback IFE but isn’t guaranteed. At least on the 330 you will be provided with with an iPad mini if in Y, 737 is BYO if the aircraft doesn’t have the seatback screens