You can report a player on Steam.
To do this, open Steam overlay in-game (Shift+Tab
by default), click "View Players" in the Friends box.
This will show you all players you've met in Steam games, ordered by time.
If you have already left the game, same list can be accessed from Steam client menu, View -> Players.
From the list, find the suspected cheater and navigate to their profile. You can report the player from there.
Source: Steamcommunity
There's a few things controlling when you can summon someone (even with the password on).
First off, when you have password summoning on, the soul-range system is overridden, so your level 100 friend can come help your level 20 character, they will just get a normalizing damage reduction.
Second, if you are in an area where you have defeated all bosses in that area, you cannot summon anyone, regardless. You used to be able to forgoe this in Dark Souls and Dark Souls II with the Small White Sign Soapstone, but that doesn't seem to be the case in 3, as I haven't seen that item in-game. The exception to this rule is that you can do PVP summons (red sign soapstone, etc.).
Third, the summoner must have used an ember (or defeated a boss) restoring them to be a Host of Ember.
Finally, Dark Souls also enforces a "summoning cooldown" at times, limiting when you can summon your friend.
If all these conditions are met, you should be able to summon. Keep in mind it can take up to a few minutes (in my experience) for summoning signs to appear.
Also, just a sidenote: the Dark Souls netcode is sometimes a bit buggy. There are certain areas I cannot summon my friends in, but they can summon me, regardless of us having the same progress. While it's not foolproof, sometimes both the summoner and the summonee restarting Dark Souls 3 completely.
Best Answer
No.
For example, the Red and White Shield is only reachable with ranged weapon.