Other Points plugin with shop?

I just recently moved to xenforo from mybb and I'm looking for plugins that are close to what I had installed on my old site.

The main one I'm looking for is a points plugin that rewards users for making posts,threads, ratings ect. I then want to allow users to be able to send points to each other. I also want them to be able to spend there earned points in some kind of market.

The mybb plugins I'm currently using are

I'm also using a custom plugin that lets user risk points agains each other and one person will get the others points.

I would really appreciate if someone could help point me in the right direction. I've searched for these plugins already but came up short in my findings