For how long should I purchase a marketing package in order to see results?

It depends on your objectives, target KPIs and project. The minimum length for a marketing package is 1 month.