I don't know about choke up or down but it should start when the choke plate is closed making an air restriction and a temporarily rich mixture. After running maybe 60 seconds return the choke plate to the full open position.
Idle is way to high and should be 1500rpm in neutral. (you prolly meant 15 and 25 was a typo)
Possible fuel bowl is full from sitting and then fuel bowl is running empty because of fuel flow problem from tank.
/
|