Please explain the following modified Garfield comic. Explain the title first. 
Title: Any Jons Today?
----Modified Transcript
----Panel 1
{Jon drinks coffee with his back to Garfield, who is dancing}
Garfield: Shoo-doop boowa, shoo-doop boowa
----Panel 2
{Garfield bursts into song, Jon turns around surprised}
Garfield: Any bonds today? Bonds are freedom, That's what I'm sellin' Any bonds today? 
----Panel 3
Garfield: Scrape up the most you can!
----Panel 4
Garfield: Here comes the man asking you to buy your share of freedom today!
----Panel 5
Caption: And now, a Blackface Al Jolson Parody Removal Intermission
----Panel 6
{Cut to Garfield and Odie on a fence}
Odie: {Being used by Garfield as a puppet} Hi to the people, dummy.
----Panel 7
Caption: And now back to war bonds
----Panel 8
{cut to Jon touching Garfield}
Jon {singing "Any Bonds Today"? with Lyman}: Here comes the freedom man!
{Jon brings out his left hand and pokes Garfield with it, showing that both hands are empty. Careful not to step on your mug, Jon!}
SFX: POKE!
----Panel 9
{Jon and Garfield engage in a rapid-fire poke war as Lyman looks on}
SFX: POKE! POKE! POKE! POKE! POKE! POKE!
Lyman {singing "Any Bonds Today"? with Jon}: They can't get tomorrow's plans!
{We shall see, for, now, Odie pokes Lyman}
SFX: POKE
----Panel 10
{cut back to Garfield and the turntable}
{Garfield looks annoyed at the turntable that, unknown to us, he has been miming to; it has been playing Irving Berlin's "Any Bonds Today?".}
Turntable: Now we will let us buy your share of
----Panel 11
Turntable: freedom-
{Garfield whacks the turntable to unstick it}
SFX: KA-CHUNK
----Panel 12
Garfield (singing Rick Astley's "Never Gonna Give you up")": -run around and
{Jon looks unimpressed}
----Original Base Strip
{Jon drinks coffee with his back to Garfield, who is dancing}
Garfield: Shoo-doop boowa, shoo-doop boowa
{Garfield bursts into song, Jon turns around surprised}
Garfield: Well I was workin' last night on my piston head, when my friend told me my girl was dead
Garfield: Well, I'll sure, I'll sure, I'll sure
Garfield: I'll sure, I'll sure, I'll sure, I'll sure
{Garfield looks annoyed at the turntable that, unknown to us, he has been miming to; it has started repeating}
Turntable: I'll sure, I'll sure, I'll sure, I'll sure, I'll sure, I'll sure
Turntable: I'll sure
{Garfield whacks the turntable to unstick it}
SFX: KA-CHUNK
Garfield: Miss herrrrr
{Jon looks unimpressed}

The author writes:
Fun fact about the reference song: Any Bonds Today? (1942), which is what this modified strip is based on, is only one and a half minute long and therefore the shortest officially released Looney Tunes cartoon ever. It also features no plot, except Bugs, Porky and Elmer Fudd singing and dancing to a song to make the audience buy war bonds to support the war effort. In terms of propaganda cartoons it's the most blatant direct example.
Alternate Titles: Jim Davis Presents Garfield (referencing the Original Warner Bros Cartoon's title card), Mammyfield (referencing Al Jolson's song "Mammy"), Sammyfield (In the cartoon, Bugs imitates Al Jolson's song "Mammy" and changes it into "Sammy", referencing Uncle Sam.)
Songs Referenced: Any Bonds Today? (song), Never Gonna Give You Up (on panel 12)
Original Warner Bros Cartoon: Leon Schlesinger Presents Bugs Bunny (Source: also known as "Any Bonds Today?)