1) To hide the path for page request configure url mappings at
http://<host>:<port>/system/console/configMgr/org.apache.sling.jcr.resource.internal.JcrResourceResolverFactoryImpl
2) To add vanity URL go to page properties otherwise you need to custom build based on your need.