Congratulations on your purchase and good to hear the accident didn't end too badly.
What setty said pretty much sums it up.
Shrockworks, Demelleo, ARB, & CBI (in order of popularity) are the main ones.
Perkins Performance, Aluminess, and few other brands also make them but aren't as popular.
I'm not sure but I think any aftermarket bumper is going to increase the length a bit due to the winch carrier, but I could be wrong. I wouldn't imagine it would be more than a few inches either way.
As far as aftermarket radios go, almost everything midlevel head unit works with iPhone and XM now. You need to talk more about what you want, i.e. double/single din, DVD, GPS, etc. But there are a ton of options for everything. I personally like Alpine and Kenwood, but other people like Sony and Pioneer, and other brands.
The FJ light switches are about $45/each on trdsparks.com, pricey but they look OEM (because they are). Other people cut the hole out a little and use OTRATTW switches, they're a lot cheaper can be custom labeled for their intended purpose.