Jean-Louis131FR OK--you found the workaround for #1, that one is over with. Still it's very unusual a browser would not talk to a printer or an operating system...that one's weird. Wish I knew.
If you don't have the Canon suite software for Linux (be thankful you don't have printer bloatware in Linux) then I don't think you can do this automatically unless deep in the settings of your print dialogue box. If it ain't there, my method is quite simple:
I have a 10-page document.
I print pages 1,3,5,7,&9.
I put 1 3 5 7 9, in that order, face up, head of sheets facing outward, back into my printer tray.
Then I print 2,4,6,8,&10.
Done.
Pretty easy. You can certainly do a version of this. 2 cents.