Q. 1. Are all laws morally right?
A. 1. No! While God's laws are morally right, civil laws often contradict God's laws. For example, civil laws permit abortions, which is murder, contradicting the Commandment that you will not kill. Law enforcement policies that order police officers to shoot to kill people instead of disarming them is morally wrong. No human has the authority to be judge and executioner.
There are many laws that are unrighteous. As sad as it is to say, many of those laws were created and/or approved by Catholic politicians who chose to implement the wish of the crowd versus their conscience that is guide by God. Such politicians will have much to answer for.