The starting bid price seems reasonable. The buy now could be a typo or outrageous for a different reason.
Anomalies like this should be reportable to the devs to prevent shadiness
I am not sure if reveal ID's would help or hurt? Would this imply favoritism in my buying? Would I avoid a purchase knowing who I am buying it from?