Also, I have a question about the 3rd point. Let's say I deposit 0.01 BTC and my referral deposits 10 BTC. Given your formula, the result is ((10/0.01)/10) = 100; The question is, am I right to take this number (100 in our case) and multiply it by the amount I deposited to get the final reward? So if there are no more deposits, my reward would be 1btc

Yes, at the end you would be rewarded with 1.011 BTC. The number calculated with that formula is the additional bonus, if you multiply * 100 you get the % that you can add to your initial 5% or 10%.
Your deposit * ((((total_referrals_deposits) / your_deposit) / 10) + 1.05 + (0.05 if joining through a sponsor))
Let's assume you deposited 0.01, a referral deposited 10, you joined through a sponsor:
0.01 * ((((10 / 0.01) / 10) + 1.10) = 0.01 * 101.1 = 1.011
Also, do you have any pointers on where is a good place to get some referrals (other than this forum)?
That's up to your creativity! ;-)