Yep, pool pump should be the on its own breaker, like other large appliances (dryer, range, A/C, etc). Only exception to this I believe are the smaller 120V pumps that plug into an outlet, which should be a GFCI outlet.
A sub panel should be used to make your install correct. If your area is...