Eastwood epoxy doesnt need to go to 800. I would do 600 at most it fills pretty well. It doesnt have UV protection but you will have to sand it when you paint it anyway.
This is Kirker (the company that produces Eastwood's paint) on my floors. It was prepped with 80 grit. You cant see any of the sanding scratches.