"Are these manufactured by Cornelius? (link) "
It looks like a Chinese mfg. but talk to CornyKeg for facts.
"Is there any advantage to the rubber top and bottom of the Pepsi kegs?"
I prefer the rubber bottoms on all my kegs.
The rubber top is handy for draining upside down, nice but not a big deal.