Can a one have o negative blood if both parents have o positive blood?

Yes. If the mother is a combo of o+, o- and the father has the same. Then you could get the o- and another o- gene and be o-.