FYI, if you use the "current opportunity" dropdown, then it will filter for only those coaches willing to accept the position. That was one of the main reasons to use that dropdown
The other one should be do-able, too. It's not quite as easy as you think due to the way that we interact with opening coach profiles. But we should be able to find a way to handle that without annoying you in other cases too much with a profile opening to the wrong team, for example.