How to find out metadata of all paths between 2 vertex?

I want to get list of all paths between 2 vertex.
It can be with 1 hop, 2 hop or any number of hops.
i want to pass only Vertex Names not any IDs. as i want to only get Metadata Information from schema.
so the result I am expecting is like Source Vertex Name → edge Name → Target Vertex Name.

Also how to check total number of source vertex IDs connected to Target Vertex through various paths.
for example we have student, school, organization & Address vertex in Graph.
I want to know how many students are connected to Organization through various paths.
so may be through first path out of 100, 20 are connected.
through second path out of 100, 90 are connected.