Presidential power

I'm really not trying to start another political food fight,there's plenty in OT already but i just want the thoughts of members of the forum of all perspectives. Obviously its being openly discussed at this particular juncture due to multiple investigations and some guilty pleas by people very close to this particular POTUS.I keep hearing a president can't be indicted, that a president has unlimited ability to pardon.
I just would like feedback on these two specific issues. Should a president of either party have the power to pardon anyone even if they are parties to an investigation of him or her? Should they be able to commit offenses that violate the criminal statutes of the country? DJT has said during the campaign he could "shoot someone on 5th avenue and people would still support him". I know it was tongue in cheek but what if a president did hurt or kill someone or have it done for them?Beat their spouse?etc etc.. I guess where's the cutoff?
Should a president be able to have carte Blanch' to do whatever they want as long as they control the political decision known as Impeachment due to having their party control the congress?
I just would like feedback on these two specific issues. Should a president of either party have the power to pardon anyone even if they are parties to an investigation of him or her? Should they be able to commit offenses that violate the criminal statutes of the country? DJT has said during the campaign he could "shoot someone on 5th avenue and people would still support him". I know it was tongue in cheek but what if a president did hurt or kill someone or have it done for them?Beat their spouse?etc etc.. I guess where's the cutoff?
Should a president be able to have carte Blanch' to do whatever they want as long as they control the political decision known as Impeachment due to having their party control the congress?