No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
At most a couple of points. With your scores, I wouldn't be concerned about it in the least. People worry about HPs way too much. Unless you have borderline scorese along with several HPs among the credit bureaus already it's really moot point.
I think you will be fine. Most seem to cost zero to 2 points max
I do find it rather odd that you still need a CR pulled to prove you can live there, even though you're paying in full with cash. < that doesn't give you any credibility?
Just another DP that Credit is needed for almost everything these days.