Application and usage of different types of filters on ECG signals.

When examining the "ECG Signal – Baseline Wander Contamination" plot in the simulation, baseline wander is visually identified as:
After applying a high-pass Butterworth filter with a cutoff frequency of ~0.5 Hz, the most expected result is:
Increasing the order of a Butterworth filter mainly results in:
Why is a 0.5–40 Hz band-pass filter widely used in ECG preprocessing?
When designing a window-based FIR filter using the windowing technique, how do the main-lobe width and side-lobe level of the chosen window function primarily affect the filter’s frequency response?