I am not sure about the disguise part. It seems to me that a combination of changes may make you less recognizable, rather than one thing. Certainly the eye liner, hair and body contours will impact your appearance. Whether friends will see past depends on the situation. Recognition is partly based on expectations in the moment.
I would aim towards a combination that works in different settings. You won’t always be wearing a stocking cap or shades.