Ok I’m finally at a computer I can answer this.
1) I doubt they have anything to do with each other at all.
2) Dio’s pants don’t actually make any sense it’s not exactly like they have any real world equivalent anyway they’re just weird. Most characters wear weird things like that that don’t make sense anyway like lmao fugo’s hole shirt like who cares what they are.
3) Don’t bother consulting the wiki it has a lot of wrong info anyway, also why use tvtropes that’s not exactly factual information either. Those are just fan run sites. Also dio is constantly killing people to feed and adjust to his new body idk where you’d get the thought he doesn’t attack random people.