Thank you guya

I called the IRS Philadelphia Service Center office (phone: 215-516-2000) and they told me to file Forms 1040 and 1116 (foreign tax credit). They said I must report all income from all work in the US and UK using the conversion rate of 1.8434 = 1 pound to add my UK income to US income and write this figure on line 7 on 1040. I should always use gross figures to do this. I should attach all W-2 forms and a separate sheet showing how I figured out my UK income (converted to US dollars).
On line 47 on page 2 on 1040, I should put my foreign tax credit that I worked out using Form 1116.
After all this, I should mail these two forms to:
Internal Revenue Service Centre
Austin, Texas 73301
U.S.A.
Before sending, however, I should save a copy for my records.
I'm just asking if this is exactly what I need to do as the IRS guy I spoke with was rushing me along and seemed as if he just wanted to hang up.
What else must I include besides my W-2 from my job I had in the US before I left? I still have a few bank account in the US but the interest isn't more than a few hundred dollars a year. I don't know if my parents have any bank accounts or other assets in my name---how do I find out if they do?
I am going to do my best with the information I have to file my taxes in the most honest way I can. What if there are assets that my parents have that I don't know about. My move to England proved to be too much for my parents to handle and there has been a severe rift. We are not communicating and I wouldn't trust what they have to say about family money anyway.
To respond to your post, where do I get a State Tax Return?
How do I know if I need to file a TDF90-22.1 and Form 2555?
To file "Married Filing Separately", I am to include my husbands SSN, but he doesn't have one. Do I just cross off the space for his SSN, but just include his full name?
I don't think I will file including his wages as both of us are working fulltime and support ourselves with out own income. Is this sensible? Are their any benefits either way?
Any advice would be gladly received.
Kind regards,
Kristen