Do I get cards from Rebel Cantina even if another player played Produce?
Yes. The only difference between the player who plays "Produce" and everyone else is the free good on a windfall world. Every other effect applies equally to every player - there's no difference between Rebel Cantina and any other world with a "Produce" effect.