Can my wallet password be different than the seed?

Yes, you can set a custom password during initial setup on the latest version of Sia. At this time, you cannot change your password once your wallet is set up.