Lots of problems here. Are those the right kind of straps, look like one hole EMT straps to me.
334.15 B (NM cable?) "shall be protected" is not met.