Yes. Some of the BB creams include sun protection — specifically SPF 20 and SPF 30.
They cover a range of finishes, including dewy, natural/radiant, semi-matte, and matte options.
Coverage varies by formula but is generally sheer to light; many describe themselves as buildable for more coverage when needed.
They cover a broad range: many list "all skin types," while others specify oily, dry (including very dry), combination, sensitive, mature, acne-prone, and normal skin.