Coconut oil can be used instead of butter.
Other nuts (cashews, walnuts, macadamia, etc) can be used for the nuts. Though I do recommend using at least 1 c almonds.
While I haven’t tried it, I’m guessing pepitas and shredded coconut would be a nice addition/substitution for some of the nuts/seeds. Just make sure you keep enough nuts as too much coconut might not be enough to make it stick together.
You can also sub natural peanut butter for the nut butter if you eat peanuts (they are not paleo).