To keep issues separate: (on both 32 and 64 bit tc kernels, built manually or with TC installers ..)
Late keyboard entry - not a TC problem. Same issue exists with any distro, so I either accept the first initial default after a timeout, or once inside modify the boot paramaters manually afterwards for my needs if necessary.
So I can ignore the keyboard thing for now as it is the way it was designed unfortunately.
If it wasn't for the fact that I can load earlier TC versions (4.4 release or older, 32 or 64 bit), or other recent distros (Knoppix 8.6.1, Debian / Devuan -- you name it) without having the memory recognition problem crop up, it piqued my interest.
Full disclosure: I have two of these 2016 boxes, Asus CN60 64-bit Chromeboxes put into developer mode - well past EOL, so a shame to have them rot. Total ram is 2GB on one, and the other 4GB. They work great with Linux for most part, and are booted externally, NOT running under some chrome-os layer.
I just find it weird that they don't complain with TC releases at 4.4 (tc version, not kernel) or earlier, or with most other distros.
So yes, this hardware has it's quirks, but when TC 4.4 or prior *could* boot without complaint, and other recent stuff I throw at it doesn't mention it but boots right up (either 32 or 64 bit variants - I try them all), it just made me wonder.