You can just use Members module for that, it has section for every rank so you can see all staff members with the specific rank you clicked on.
A store module for NamelessMC v2 is planned in the near future, but it most likely is going to be just a semi integrated store, meaning you will have to connect the store module to Tebex (Buycraft) or something like that. Having a full store built in nameless would be a security risk and most likely not going to happen. But until the store module is created for NamelessMC v2 you can use custom pages and either redirect to Tebex or embed it via iframe.
NamelessMC v2 doesn't have a store/donation module yet, it is planned in the future, but for now you would have to use Tebex (Buycraft) or something like that with custom pages and either redirect to it or embed it via iframe.
I would recommend to hire a developer to make it for you, as the developer of NamelessMC already has a really long todo list and doesn't have much time to work on it. So unless you will hire a developer, you won't see this any time soon.
At the moment we haven't yet updated Donations module for v2, but while you're waiting for it to be updated, you can always just use Custom Pages to either integrate your store with iframe or use it to redirect to your store. Both mthods will work with any store you're using, such as Tebex (Buycraft).