Imagens de fundo: como preencher toda a div se a imagem for pequena e vice-versa

Eu tenho três problemas:

Quando tentei usar uma imagem de plano de fundo em uma div de tamanho menor, a div mostra apenas parte da imagem. Como posso mostrar a parte inteira ou específica da imagem?

Eu tenho uma imagem menor e quero usar em uma div maior. Mas não quer usar a função de repetição.

Existe alguma maneira no CSS de manipular a opacidade de uma imagem?

questionAnswers(7)

yourAnswerToTheQuestion