Thank you, armored. That is very well explained.
However, I will still start saving a fair amount of money to be used in case of appeal through a lawyer. Here is what I found on the internet.
8.2. Non-criminal inadmissibilities
Although not considered exhaustive, the following are some...