1. Hmm, I can't reproduce this on my windows machines, so it's hard for me to debug.
2. That because LRF, like PDF is a fixed size format (a screen size is defined inside the LRF file). Since the calibre viewer tries to be an accurate simulation of the SONY reader, it respects that size.
3. This is too much work for me