Which turbo software package to use

I need to e-file f1040, f2555, s1, sb, sd.    Which software package do I need?  What is the fee?

In addition, my foreign employer is non US company.   This means no US company ID exist and no W-2 is issued (only salary statement).  can I still e-file?  Thanks