Oh I'm not giving off about not declaring, just saying its best to, didnt affect my premium, but it may affect it a little depending who you are with, some companies will just say no to certain modifications tho.
Yes
Will look spot on, will show you a photo in a second. What offset are your wheels tho?