Yes. It is common to leave out the "ni" in simple statements and questions as is done here. But it needs to be there in English. It would not be a mistake to ask "Machungwa ni bei gani?" I do have a problem with "bei ngapi" and have reported it several times.