

Canadian travel to shenzhen
I am planning to visit my friend in shenzhen for 3 days this month as Canadian passport holder. I am planning to go to Hong Kong then take ferry to Fuyong to get VOA and vistit then take the ferry back to hong kong airport and come back to Vancouver after my 3 day visit.
It says the the Fuyong port VOA office will be open until the last ferry time (will take the 20:00 from Hong kong airport) but wanted to double check if the office will be open when I arrive around 21:00 at Fuyong port to get my VOA.
Also, I noticed that I need the antigen test within 48hours and complete the health declaration form. I noticed a ticket and seat # for the ferry coming back is needed for the health declaration form but I was wonsering if I can purxhase the ticket on the day instead.