Dono about being track friendly, I would say.. maybe if you "cheat" with your engine rpm

Will probably be fine on a 105db day. Not to sure about a 102 it was quite loud, but not.. nurspec loud. You can do a rough test with your phone.
Really looking forward to hearing it on your car