No, it does not.
Delaware shares a border with Pennsylvania and with Maryland.
Maryland, New Jersey, Connecticut, Delaware and West Virginia
Pennsylvania shares borders with New York, New Jersey, Delaware, Maryland, West Virginia, and Ohio
Michigan, Pennsylvania, West Virginia, Kentucky and Indiana.
The states that border Maryland are Delaware, Pennsylvania, and Virginia.
There is no such state as "East Virginia." There is just Virginia and West Virginia. However, Virginia and West Virginia do share a border.
No West Virginia only shares a border with Ohio, Kentucky, Pennsylvania, Virginia, and Maryland
Kentucky
Virginia
North Dakota and Idaho share a land border with Canada. Pennsylvania does not share a land border with Canada. However Pennsylvania does share a maritime border with Canada across Lake Erie.
Kentucky and Virginia
As West Virginia and Maryland share a border, they are 0 miles apart.