iTunes should install and run fine on a Stream 11 as long as you have enough room to install it on the C: drive. For all but the most trivial of libraries you'll need to use an SD card to extend storage or have your library on an external/USB hard drive. I'm running on a Stream 13 (essentially the same machine with a larger screen) with my library on a 2TB USB 3.0 drive, and can even run iTunes on the Stream 7 tablet.
Based on recent reports the error you're seeing may be associated with an incomplete or corrupted installer download. I would try downloading again - for the current release of iTunes (12.3.2.35) the file and file size should be:
64-bit - iTunes6464Setup.exe - file size 167,608,088 bytes
See also turingtest2's user tip on Troubleshooting issues with iTunes for Windows updates for advice on iTunes installation problems, including direct links to current and past iTunes installers.