Usando o eh, o comando no i3 config seria: exec --no-startup-id feh --bg-fill caminho-da-imagem
Pessoalmente, eu recomendaria usar o Nitrogen e colar no i3 config (acho mais simples do que ficar tendo que trocar o caminho da imagem toda vez que mudar o wallpaper):
exec --no-startup-id nitrogen --restore
Sobre o outro assunto, vc tá usando i3blocks ou i3status?
Como sugeriu o nosso amigo @MoranGabriel, nitrogen é realmente mais fácil e intuitivo, visto que estará enxergando todo processo.
Quando encerar a sessão a personalização se perde, para evitar isso, acrescente no seu arquivo conifg a linha:
exec --no-startup-id nitrogen --restore
Com isso vai restaurar o seu papel de parede escolhido na sessão anterior.
Aqui precisamos observar 2 pontos: se ambos estão instalado ou se somente não exibem os ícones. Digamos que estejam instalados, bastaria acrescentar no seu config a linha correspondente:
exec --no-startup-id volumeicon
Quanto ao bluetooth não estou em uma máquina que tenha, aí vou ficar te devendo. Mas sempre que desejo instalar, sigo a Wiki do Arch que sempre mostra os passos. Uma vez instalado e tendo aplicativo que vai gerenciar, habilitado o servido e iniciado, vai aparecer na sua barra.