Question about FA:S 2.0 Alpha Sweps Conversion for TTT

I was thinking about converting these sweps from the workshop to my TTT server. I just had a few questions before I got started.

Is it possible to have the weapons given through the Pointshop with a bare base but then the client could buy the attachment for the weapon and have it automatically applied to it?

Also could I have the context menu for the Alpha sweps be able to function just as it does in Sandbox? (You could remove the attachment or add it to your current weapon)

How would I have the attachments applied to the weapon by buying it from the pointshop?

There is a player meta function in there. Just look into the attachment ents and look for how it gives attachments