Do I have to pay admission if I am just coming to buy pumpkins or shop in the store?

YES you would have to pay the admission on Festival weekends.  You can come any other time during the week (except Columbus Day) from 10am to 7pm to buy your pumpkins and shop in the store admission free!