The above picture is my old car and it was wrapped in matte gray. I had the car wrapped for maybe.... 4 to 5 years and I can say that it was somewhat of a pain in the ass. The wrap is like a big sticker and can dry/crack so I made sure to wash/wipe it down to keep the wrap from cracking. If you plan on parking your car outside in the sun, it will dramatically reduce the life of the vinyl. I have friends who have wrapped the roof of their g35, IS-F, m3, etc and because they did not take care of it, it started to look like crap fast.
The vinyl wraps are fairly easy to rip and any rock on the highway will either put marks or holes in your vinyl. You will periodically have to change out vinyl (especially front bumper & hood).
For a quality wrap from a reputable place, it will cost at least $2k to $3k. I did it myself with friends and it was just the cost of the vinyl (from what I remember in the ballpark of $500 to $600 for 3M). For a 4runner, it will cost more because there is more surface area.
BEWARE if you keep vinyl on long enough (even if you maintain it), it will start to crack. When I was selling my vehicle and taking off the roof vinyl, it took hours. It would come off in tiny pieces and I had to sit there and painstakingly remove each tiny piece.
The upside to the wrap is that the paint underneath looked amazing when I took it off. In addition, I was able to change the color of the car without having to worry about painting it back to stock colors. Because I was able to change the color to something so unique, I had people come up and compliment the vehicle on a daily basis.
I guarantee if you do it, you will think it's bad ass; however, down the road it starts to get annoying. You will have to maintain it, replace panels, deal with hours of removal, etc. Just keep that in mind before pulling the trigger. If you do decide to go with it, best of luck with the install and hopefully it turns out as awesome as you envisioned it to be.