Your comments

ALM has a separate column to search the bug based on the bug ID

Clicking on the corresponding test case while pressing the control key might work

The test name can be edited in the test plan even after it is executed but not in the test lab

In QC, there is an option to set the type to manual or automation

The filter option can be used to filter the not run cases from the run cases, also according to the date on which it is tested