He will not receive a TRV given that he is a refugee who lives on PNG. Getting any form of temporary visa to enter Canada will likely be refused due to overstay risk. If he wants to move to Canada he needs to look at various economic immigration pathways.