As a fellow "Young" z owner. People on here can be really harsh and I wouldn't have given out my age like that because people automatically start bashing you
But anyways.. Start with something small and build your way up. Don't try to do everything at once. Nissan has some pretty cool colors already but if you have money to paint it, more power to you, because Nissan Z paint isn't the best quality..
fitment with any body kit is never oem perfect but the more expensive kits ( like Zele and Amuse) usually fit better than the cheaper kits. Knockoffs don't fit so well...trust me, i've been there.