Encrypt whole hard drive?
Yes.

Log in automatically?
Yes.

this is the way

(blank kwallet password + autologin)

I used to run as root until they made it pretty much impossible.