I could not not answer 1-3.
"Who would be an ideal advisor for your startup?" someone who do not give advice. who really cares about the product, understand the problem/idea at deeper level. be as a helper or friend on various matters that helps to solve many chicken-egg problems, weighting on various assumptions, the area's where entrepreneur did not foresee it. accelerate the things where founders lack at, be with them in long term, and shares success or failure along with the founders emotionally. - from my point of view.