Can you set views by project?

Would it be possible to set the view on a single project to always show completed tasks? While having another always only show remaining?

It’s not possible to set the main Projects view to do that, but you could create a custom perspective for each of those projects that reflects those settings.