Saving weapons:
Use the cannon and mace only when necessary.
Spending bonus points:
Try picking up as many bonus points as you can and also use the money at the shops to replenish your weapons and health.
Extra points:
Find hidden areas to earn large amounts of bonus points.