Sorry I haven't been around but as you all know, life calls.
I'm not really familiar with ICS seeing as my device came with Jelly Bean. I do know that there are ways around voiding the warranty if the device is running the ICS bootloader. I haven't done a lot of reading on it since it doesn't apply to me.
I really hate to point a member to another forum but XDA REALLY has A LOT on this device. I MEAN A BUNCH! If he needs to find a custom, rooted ROM or even a stock, rooted ROM. That's gonna be the place he needs to look.
@ Blaclablelive, I just want to warn you that if you do decide to go to XDA, you are going to find some not-so-nice people over there. Just wanted to forewarn you. I suggest getting your device functional here at Android Forums. These guys are trying their best to help you. When you finally do get it working, go to the site below to look for your ICS ROM.
http://forum.xda-developers.com/forumdisplay.php?f=1578