Home Equity loans do require a closing costs since you're essentially taking out a second mortgage on the home you've been paying on through your first mortgage.
The closing costs will depend on the amount of money you borrow through the home equity loan and how much equity you've built up in the home.
Most banks will allow you up to 10 to 15 years to pay back the home equity loan.