Generally linseed oil comes in bolied and raw grades. Raw does not go off (harden) completely and will often stay tacky for years. Boiled (and more refined) linseed oil will harden off and is the basis for a number of paints and varnishes.
The trouble with it is that is can attract certain mould spores. They live off the oil and stain the surface. They do not cause rot but look horrible. I suspect there are many such spores in Thailand with the climate that you have. There are a number of other oils that would do the job perfectly well but ther do wear off and retouching is essential.
I think you are right to use epoxy and UV inhibitors but I wouldn’t thin it with acetone as that can often cause fish eyes as the acetone evaporates out through the curing epoxy.