Will I ever be required to put in more money to cover costs etc?

No, you will never be asked to invest more into the fund for any reason.