Partly this answer is just gathering together the comments above, though there are a couple of points that haven't been mentioned.
Firstly, as mentioned in the comments electromagnetic waves do gravitate and the links in the comments cover this well. In the early universe (for the first 47,000 years after the Big Bang) EM radiation was the dominant contribution to gravity, and as a result this era is known as the radiation-dominated era. However radiation dilutes more rapidly than matter as the universe expands, and for the last 13.7 billion - 74,000 years matter has outweighed (no pun intended) EM radiation. I can't find a figure for the current fraction of the critical density made up from radiation, but it's very small.
You asked about the effect of charge. In practise all large objects are approximately neutral so charge contributes little to their gravitational fields. However in principle charge has an effect but it probably isn't what you think.
For example the spacetime curvature around a stationary black hole is described by the Schwarzschild metric. If you now add charge to the black hole the curvature is described by the Reissner-Nordström metric. The charge decreases the curvature and indeed if you add enough charge you can make the event horizon disappear to leave a naked singularity.