CW Graphix is correct. 29 inches is the max print area on the Versacamm, 1 inch is reserved for the friction feed rollers.
As far as media goes, the versacamm will print on just about anything with the proper heat and profile settings. Its probably easier to say what it wont print on. Ive personally printed on vinyls from Avery, 3M, Oracal, Roland and Metamark. You can print on stanadard sign vinyl, but you do get better results on vinyl that was meant to be printed on. As stated above you can print directly to banners.