Well he must have been well into his 30s when he married Jane, so he may have been married before. But I don't think there were subequent marriages, not least because Jane outlived him and it seems they stayed in Stoke for most of their lives together.
Although James was born elsewhere, I wouldn't be at all surprised to learn that his father or grandfather had moved from Stoke originally. There were Park/e/s there from at least the mid 1700s with other, older family members called James, and I wonder if it was a name passed down various cousin lines from a single progenitor a few generations back.
Looking at censuses, the baptisms that list Rebecca and James as parents may be errors, as Rebecca seems to have been married to a John Parkes.