can I use a resun sp-600 pump for my undergravel filter?

  You could, though it's a bit too powerful when used with an undergravel filter. The water flow through such a filter needs to be really slow for it to work well.
Definitely. But this depends on what variety of fish and how many gallons in this tank. You can always call any local pet store (preferably one that sells aquatic) and inquire re: this.