Yes we have to apply online since the pandemic
Yes you have to show proof of residency( check in the PRTD form which one u may need) for me, I am in Canada for almost 6 years so it was easy.
You can attach return ticket but due to COVID -19, then Afghanistan refugee application and now war they...