You do know that every time someone checks your credit, that an "inquiry" is placed and drags down your credit score don't you? Most background checks include credit checks. I do not wish for multiple inquiries. I only want the employer that I am interested in to have this information. An interview is a two way street. I'm interviewing them as well.
Salary requirements.
Well, ask yourself that question. How much do I need to do the job requested, pay my bills, have some for savings and feel good about it? Then add 1/3.
If you are lucky enough to be in a situation where money doesn't matter, then you have no salary requirements. All of your requirements are job satisfaction.
Good luck.