Well, two answers...
In plain Jira, you'd add custom fields to handle these. Standard well documented functions - see https://confluence.atlassian.com/display/JIRA/Adding+a+Custom+Field
You'll benefit from a read of that, even if you look at the other thing on my list: Have you looked at "Jira Service Desk"?
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG