how can I turn the player fully invisible including armor and weapons when you hold a certain item

I need to make a bizzare smp data pack so I need to make whenever a full set of Quartz trim is on the player it gives an item when held turns a player fully invisible but has a 5 min timer and is removed from the player when he no longer has the trim on
Continue to help post