A.Yeah I think he knew he couldn't keep killing people and having a smart competitor he would eventually get caught and he wanted to go down still being in control and that's why he killed himself.
B. Wouldn't it be funny if he really had a doubleganger and that's who he killed. I have to say...