Will there be any limit on number of downloads once I become a member?
Of course, not. Once you become a member then you can download unlimited themes and plugins every day.