Thanks for the replies, guys. The faucet tool was a good ides - but the pin on the tool was too big for the roll pins...Otherwise, it has just been a case of beating the living h*ll out of the oins. Finally have the whole thing taken apart, except for the rivited pins. Dropping of the latches, and removeable pins at the chrome guy tomorrow...
Hope I can remember how to put this thing back together.... good thing i took a bunch of pix.
also, yes, the top side rails are Aluminum
THanks again for the help!