Hi - I was thinking of getting one, but they are WAYYY too expensive - If you do get one you'll want to buy it on Ebay, they're so much cheaper on there - I saved �60 on a 30GB Creative Nomad Zen Xtra mp3 player!
A, The screen is supposed to be very good - However, I wouldn't really want to hold this thing for an hour and a half watching a movie - I think my arms would ache!
B, As far as I'm aware, it doesn't come with a built-in speaker. To be honest, I don't think any of them do - They aim to minimise space and having a speaker would only make it larger.
Hope this helps - They're really good, but you might want to look at the RCA Lyra video/audio player (Not sure of its code number, something like RD2780 or something - That's not it though.. that sorta idea anyway)... It's LOADS cheaper and looks to be almost as good! Check on Ebay for them!