Can I Have a Chase Driver Pick Me Up and Drop Me off at My Home if I Don’t Have a Way to the Start Location?

No, it is not the Chase Driver's responsibility to get you to and from the starting location.

That driver is only paid for the normal route as dictated in the App.