1)
https://www.mobileread.com/forums/sho...d.php?t=207461 works nicely
2) You can run and install custom applications.
Koreader is probably the strongest Reader contender at this time for that device.
https://www.mobileread.com/forums/sho...d.php?t=209276
3)
https://www.mobileread.com/forums/sho...d.php?t=195474
4) As above.
with optionally:
https://www.mobileread.com/forums/sho...d.php?t=210210 which is in it's infancy but on the cards.