Thank you so much for sharing all the detaled information.
when i entered canada from usa, while i was claiming asylum, i had an appointment with CBSA, i filled and submitted all the forms: background declaration, generic form, family/dependents forms etc.
so i will submit the same documents...