Regarding #1, if you compile the CLI with support for ncurses, it will be able to do this for you.
When building, pay attention to its output. If it reports ncurses is missing, install the necessary dependencies (you'll want to look in your package manager for a development version of the ncurses library).
Regarding #2, the CLI comes shipped with a small bash script that will combine the CLI app with some tools for copying the password to the clipboard. The install script should offer to do the work for you, or you can just peek around and find the pieces you need.