Congratulations!! This would definitely be an awesome feeling!
A compulsory helmet is given where the laws mandate it. Also, Ather helmet (the one with cool features) is a paid add-on. Yes, you have to buy it when it becomes available.
The keychains I believe, were made by the owners themselves, with the help of local pros.