The fat in cashews is predominantly monounsaturated, which is generally considered good for blood cholesterol levels compared to other kinds of fat.
However, cashews are calorie dense, so consumption of such must be considered in the context of your entire diet. Too many calories from any source (even normally healthy foods) can lead to the accumulation of excess body fat (obesity), which is bad for blood cholesterol levels and other health aspects.
I would avoid cashew if I have high blood cholesterol, each 100 grams contains over 500 calories.
This is a very bad idea, although cashew, unroasted cashew, has many health benefits and it can counteract depression.