You need a visa as a green card holder usually (depends on your nationality). You need an appointment for fingerprints unless they have been taken for a different Schengen visa recently and they can find you in the system
Are you going for an extended period of time? As a US green card holder going on vacation you may not need one. Send them an email to verify.
You have to go there in person. Make your appointment ASAP because they are booked out far. When do you travel?
YeS
Thanks! Your answer is awaiting moderation.