You can enter canada via land on private vehicle or you can walk and cross.
At Delhi airport airline did ask me for a return ticket from USA but I told them that I have a Pr of canada (showed ECOPR)and I’m heading there. And at Us immigration and canada border just show ecopr and passport and...