I'm new so I decided to say hi
#22
Welcome to the site. It sounds like you have a good list of things you want. You should be able to find plenty of information on anything on your list using the site's search capability.