Yes you can resurface laminate but I have to say this is not something I usually recommend to my clients for bench-tops (doors etc.. are ok because there is less wear and tear on them).
If you were going to re-surface, make sure you use a professional application company and ensure there is a guarantee attached. I would start by getting a quote as you might find that it will only cost you a little bit more to replace the bench-top entirely. I know it seems a pity to waste the bench-top but do the research because re-surfacing it may end being a flase economy.
If you do end up replacing the bench-top, pop the old one on eBay – you'll be amazed at what you can sell on there!
Yes. You can repaint a laminate benchtop. That is exactly what we did with our IP. It has an old wornout benchtop from the 70s and we did not have the budget to relaminate. Suggestions from the forum led me to my local paint shop where I bought a bonding agent and a small can of enamel paint for laminates.
I cannot recall the name of the bonding agent, but it is essential that you use one. The bonding agent allows the enamel paint to stick onto the laminate and gives it additional endurance. With enamal paints for laminates, apply 2 – 3 coats with at least a day break between each coat to allow the previous coat to dry and strengthen.
End result is that for us, after 10 months of renting, the paint on the laminate benchtop has not yet chipped from the daily usage of our tenants.
If you are planning on holding on to your property and renting it out, where it is likely to suffer wear and tear and have hot items being placed on it and water, the paint is just not going to be as durable long term as replacing it.