Translation:We have both white and red wine.
Is "als" necessary in this sentence? Could one replace "als" with "en"?
Yes, the expression is zowel als. If you wanted to use en, you'd have to rewrite the sentence as "We hebben witte en rode wijn."