They have 2004 & 2006 years on the yard atm. For specific parts, they won't tell you that even if you call, they will only tell you if they have that car or a compatible car on the yard for parts. Just because they have so many vehicles on the lot they don't really keep a track of the inventory of the parts
You can check the online inventory of cars. It wont tell you if a specific part is available but it will tell you if the particular car is there
You will also have to go out and remove the part yourself, as the name suggests, this is not a typical retail store and they will also not tell you colors of cars in case you happen to be looking for a body panel of a specific color, you just have to go and see.
Thanks! Your answer is awaiting moderation.