Well, the B7 is out of place. The guitar guy looks better, but I don't understand the DM7.
I would use these chords.
G+/|C///|Cdim7//G+|C/C6/|E7aug/E7/|
F/F#dim7/|C//Am7/|D7///|Dm7/G+/|
G+/|C///|Cdim7//G+|C/C6/|E7aug/E7/|
F/F#dim7/|C//A7/|Dm7(9)/G7(13)/|C///| |
It depends how fast you play it and what you can handle on the keyboard of course.
You could also play:
G+/|C///|G+///|C///|E7Aug/E7/|
(leave the E7Aug in!: E-G#-C)