I’m not sure how long you’ve been hosting (you didn’t say), but here are a few comments with some overlap with what others have been saying.
As others have pointed out, of those three “red flags”, only one is a real problem, and that is (d). Don’t accept people booking on behalf of other people. It’s a violation of the TOS, and it’s also, generally, a bad idea. Tell them, politely, to have whoever it is to create an account and do their own booking. But this request is not necessarily indication of anything bad either. Often people just don’t think. After all, if there is a problem, it’s not going to be their problem. Don’t expect random people to be concerned about your interests.
Regarding the other three “red flags”, guests can’t help being new, and if they are new, it’s not too surprising they don’t have any reviews. Yes, people should write some information about themselves, but they may not do so out (for example) some (reasonable) desire for privacy. I suspect information harvesting from the net is increasingly a thing. Or they may not simply have bothered. I do mention it in my initial reply, if they haven’t provided any information in their profile (and if they haven’t, I ask for a little information). You could do the same. Sometimes people do add something to their Airbnb profile in response.
Possibly the most important thing to realise is that if the guest has made an inquiry, statistically speaking, it’s not that likely he/she will book. My experience is that if guests are going to book, they almost always submit a booking request first thing. If they make an inquiry, they are most likely not that serious, and have probably made multiple inquiries for other places. Inexperienced hosts don’t realise this immediately. Often people will waste the host’s time asking questions, and indicating that they will book. Most of the time, at least in my experience, this doesn’t happen. Other hosts experience may differ, of course.