Question: does gravity affect normal force?
Answer: Normal force always acts perpendicular to the contact surface. It can act counter to gravity or to any other force that pushes an object against a surface.