I finally made my first landing on June 9. Drove upto Port Huron, MI in the morning, reached around 10 AM. Paid the toll and crossed the Blue Water Bridge (Lake Huron looks beautiful on the left side... wish we are allowed to stop on the bridge to enjoy the view!). Once crossed I handed over our passports to the officer at the gate (from the car window) and told him why we are here. He checked for couple of minutes, asked standard questions like whether we are carrying alcohol/tobacco/money (more than 10,000 CAD)/weapons/food etc. and handed back our passports with a yellow form. He showed the spot on the right side where we had to stop and disembark from the car. Drove up to the spot, parked, came out. An officer checked the form and asked to enter the building next to it. We entered and joined a queue. It was a short queue and when it was our turn, the officer collected our passports, CoPRs, gave back a ticket and asked to wait.
We waited for about 30 minutes. When we were called we were asked the questions written on the CoPR. After confirming we were asked to put inital and sign at designated places. The officer then asked for the address to send the PR cards. Provided a friend's address in Vancouver and officer accepted it. FInally he cancelled the visa, put a stamp on passport that PR has landed on so and so date, told me you're all set and left. I asked whether I can enter Canada again before getting the PR card and he said yes.
The customs officer was sitting at the next spot only and while I was working with the immigration officer, in between he asked for the BSF186 form. I handed over two copies of BSF186 goods accompanied and BSF186 goods to follow. He told as you are not carrying anything now (we went for the weekend), I will only check the GTF form. He checked and stamped on all pages along with attachments (check Qorax's post in
https://www.canadavisa.com/canada-immigration-discussion-board/threads/form-b4-goods-to-follow-accompanying-list-how-to.44793/ and prepare), returned one set and asked to carry that set whenever any good which is listed here is imported in future. When I handed over the photos of the jewelry he smiled and told he doesn't need to see it. He also checked whether the car I was driving was shown in the BSF186 GTF. As I showed it in the list (though I am not sure I will import it or not), he was satisfied.
So this entire process was completed in about 15 minutes. We came out of the building and drove straight to Mississauga to meet some family members.
Returned on Sunday through same place. US officer checked passport, visa, petition etc. and allowed to enter. Didn't have to come out of the car.