They make kits for that sold at Home Depot . Step by step instructions are in the kit.
Yes & prep work is essential
Rustoleum, Daich, or Giani countertop paint kits
Hi , I used advance paint by Benjamin Moore , and their primer , as well , about $40 each . You need to keep them by cleaning them well , then use a product like Krud
Kutter de glosser ($6) , this will help take off some of the shine . Then use a sanding sponge to lightly scuff the countertop . Next get up all the dust !!! Use damp paper towels or tack paper . When dry use one coat of primer and 2 coats of paint , letting each coat dry completely before putting on the next coat . Good luck !
We used Feather Finish here: https://www.hometalk.com/18147786/changing-up-an-orange-formica-countertop-with-concrete