Ms Querebillo's comment is very important. As thickness of graphene increases, optical transmission decreases. Current technology can give you a transparent, conductive coating with excellent barrier properties. However, you will need mechanical support (backing layer) from another material.
To replace the ITO with another TCE is a challenge. Broadly speaking, the sheet resistance and transmission are important. ITO does not have a fantastic sheet resistance (10-15 Ohms/square) in films with typical thickness of 100 nm which give transmission of ~90%. Multi layer graphene has been used to replace the ITO in solar cells ( not so sure whether you can still call it graphene then!) but they cannot deliver same performance. Single sheet graphene is indeed not rigid enough to be usable in optoelectronic devices easily. One of the msot successful examples is this paper: DOI: 10.1021/nl501981f