We will have to look into the Avatars. I see one on your profile, but it doesn't actually show the picture.
As far as logging in and out, you should have the option of "Log me in each time I visit" when you Log In. This should keep you logged in as long as you're using the same device. This works just fine on my phone, I haven't tried my laptop yet, but should work. We haven't done anything new with Boat Buzz, it's still the same platform and design.