In order to qualify for a funded account, you have to reach the profit targets that corresponds to the pack you have purchased while making sure to respect all the rules.
A minimum of 10 trading days are required in order to validate your account, if you reach the target in less than 10 days, you are still required to trade the remaining days, the same way, you have done in the previous days. These requirements have been implemented in order to ensure the trader consistency.
However, there is no maximum of days required to validate your account as long as the rules are respected, if the monthly subscription is due and the trader hasn't reached the profit target, the balance is not reset, the trader just needs to pay up the subscription for the following month and can resume trading his same account.