Lists: Adding to lists, and active list filter

I have several suggestions pertaining to lists:

1. I need to create an inactive group as non-marketing contacts so I stay within my tier. To do this, I would like to create a list filtered by those who have not opened any of our emails in the past year. You can filter by specific marketing email, but you can’t select all marketing emails. Unfortunately, this makes it very difficult to discern who hasn’t engaged with us.
2. I would like to be able to add contacts to a list without having to batch upload or go to the specific contact’s page. It would be nice to be able to add contacts to the list from the list view page, just like you can remove them from the list view page.
Thank you!
Eliza