It sounds as if you should be going through Purism Support as there appear to be significant customer satisfaction issues with your laptop. Contact - Purism user documentation
You can use the search function in this forum to find posts from other community members who may have had similar problems but, as you say, this may go beyond the level of troubleshooting that a customer should be expected to carry out.
In the case of the keyboard issue, the following looks similar: Keyboard on 14 typing gibberish