** I am afriad to paint it due to the wear that a stovetop takes. **
On a stove top, the heat in that area often makes "painting" impractical. Most paints will usually discolour quickly and end up looking worse than what was there before. The only kind of refinishing which would last on such a part would be to have it re-porcelained.
** I would also replace the front if possible. **
What are you referring to by "the front"? The door, drawer, control panel???
** Does anyone know how/where I could do that? **
You can read about what information is needed to get replacement parts for your appliances in the 'Repair Parts' section of my web site linked below.