The iPhoto slideshow will only show the title field.
Alternatives to iPhoto's slideshow include:
iMovie, on every Mac sold.
Others, in order of price: PhotoPresenter $29
FotoMagico $29 (Home version) ($149 Pro version, which includes PhotoPresenter)
Final Cut Pro X $299
It's difficult to compare these apps. They have differences in capability - some are driven off templates. some aren't. Some have a wider variety of transitions. Others will have excellent audio controls. It's worth checking them out to see what meets your needs. However, there is no doubt that Final Cut Pro X is the most capable app of them all. You get what you pay for.
The only way at all to display the slideshow on those devices is to export it from whatever app you choose. This will make a Movie of it. That you can then bring to the other devices.
Places is not a text field - it adds the GPS coordinates of a place to the EXIF data of the photo so to display it is a slide show you need to use a slide show template that includes it - travel does (it may be the only one) but does not include it on each slide - rather it shows a map with the places for a group of slides
To show a sliode show on other platforms you export as a QuickTime movie and you must have QT avvailable and installed on the traget system - QT is available for Windows - no idea abotu Android