I would leave all the spraying/sanding down to a bodyshop if they give a right price. Spray them gloss black or something.
Sand smooth (if you want), plastic primer, then lots of black paint coats then lots of top coats
If you just spray it with a black paint can then it would flake off after a few days and would be a waste fo time