Re: passwords, obligatory XKCD: https://xkcd.com/936/
I don't think having your passwords written down somewhere is the worst approach, as long as they're strong. If the bad guys are in your house, you probably have bigger problems than the security of your passwords. Might be a good idea to keep them somewhere other than next to your computer though.