Why are the avatar images coming up http for WP Discourse?

Yes, if your ssl is configured properly then you’re safe doing that.