Is the seed phrase and private keys stored on my local drive using ZEC lite wallet

I think the answer is yes for private keys and no for the 24 word seed, but wanted to confirm.

If a hacker got into my computer would he/she be able to find the public/private keys of my wallet(s) and send transactions? I assume they would get access to the alphanumeric keys and not the 24 word seed phrase (assuming that isn’t stored anywhere on my local drive)

In the case the hacker did steal the private keys, if I encrypted the wallet with a password, they wouldnt be able to send out transactions right?

However, if they somehow got my 24 word seed phrase they could install zec lite wallet on another computer and load my wallet and be able to send out transactions. I am guessing the wallet encryption only applies to my local drive.