Generated a paper wallet by running the html file from BitAddress.org in a room with the curtains closed
This was the most important step.
You created the wallet pretty safely on an air gapped OS, if the USB drive running the Ubuntu wasn't persistent then the private key could not have saved anywhere.
I would recommend
not to upload it to any cloud services because that is just asking to get robbed. Since you created the wallet unencrypted, anyone can use it if they get their hands on it, so make sure to keep the usb somewhere safe and make sure you create other copies of it just incase one gets corrupt.
You can use the printer to print paper wallets but make sure to do it with a machine that stays offline or again on an air gapped OS like ubuntu live and clear the printer's memory after the use. And again, you will need to keep those paper wallets at a safe place because without encryption they're just money that anybody can use if they get hold of those wallets.