Yes and yes. Roasted cashew tastes awesome, but they are a bit nuttier than raw cashews. If you have only salted cashews on hand, no worries wash the salt off with a sieve and strainer.