Are there pre-payment penalties?

No, there are no pre-payment penalties with a VA Home Loan.