opening a vertical door

So, as your title says, you want to open a door - solenoid and counterweight, release solenoid and door falls open.

Project No2 - develop means of also closing door

Seriously you could do much worse than using a simple RC servo motor and a control arm as you rightly suggest.