Question 3. Is there's any hidden fees?

No.