LINUX makes it just as easy as Windows ... or easier in some cases .. HP printers will work without having to download/install anything .. the same can't be said for Windows.
You're blaming Linux for a deficiency on the part of your printer manufacturer .. if they wrote decent drivers for Linux (like HP do) it would be just as easy.
(if Canon only made drivers for Apple Mac, would you blame Windows or Canon ?)
If you can wait a few days till my new keyboard arrives, I'll try to help.
Stop downloading things .. you do NOT need a(nother) terminal emulator.
Hitting Ctrl+Alt+T should open a terminal
then hitting enter, should return your username.
Only you know your password .. it's what YOU set it to be when you installed Linux.
There is no easy way to recover your password (on purpose).
You can change it .. but again, that isn't easy on purpose.
There ARE drivers for the Canon MX420 already installed (they wouldn't be in Windows
) .. but you'll need your username and password to configure the printer.
When you turn on your PC, does your PC prompt you for a username and password to log in ?
if so (and this is a single user system), those are what the CUPS interface wants you to enter.