Generally, Omni-Man is stronger. He has superior physical abilities and a longer history of using his powers effectively. However, Invincible has shown potential to catch up over time.
Sure. Invincible's journey in the comics sees him continuously evolving and getting stronger. Eventually, he outpaces Omni-Man, but it's not an easy or straightforward path. There are many challenges and setbacks along the way.
It could be that the man did something really bad to her and she saw using the lamb as a way to get back at him. Or perhaps she was mentally unstable and acted on impulse. There are many possible reasons depending on the story's details.
Hard to tell exactly. It might have been a case of temporary insanity, or maybe the son did something that the father perceived as unforgivable. We'd need more context to understand this awful event.
Perhaps he was influenced by external factors like drugs or had a history of violence that culminated in this horrifying act. Or maybe it was a sudden, irrational outburst that he later regretted.
The man might have killed his pregnant wife due to financial problems, a love triangle, or even a sudden mental breakdown. Sometimes, the author creates such a plot to shock readers and explore the darker side of human nature.
It's hard to say for sure. Omni - Man has incredible strength and combat experience. However, Superman has near - invulnerability and his powers are powered by the sun. If the fight takes place on Earth, Superman has the home - field advantage with the sun constantly recharging him. But if it's a long - drawn - out battle, Omni - Man's tenacity could also be a factor. In my opinion, Superman's powers are more diverse and powerful, so he would likely come out on top.