Yes, assuming you applied online thru the e-visa website, check your email before you pass through Thai immigration, sometimes the visa might arrive just in time before you hand your passport over to be stamped.
Course length, funds in account length, are all dependant on individual consulate you apply at. Typically soft power course providers will need to be government registered tax paying businesses, as the consulate will likely want to see their business registration documents. So read through posts here and choose a consulate that suits your situation.
Make sure your camera resolution isn't too high making a large picture file, Thai IT systems barf with uploaded files bigger than a few hundred kilobytes.
some people need help, some people accept help, some people understand help, some people refuse help, some people can't be helped, some people aren't worth helping, some people are thankful for help, some just yelp, some people wouldn't know what help is, some people are beyond help, some can't open a cereal box, others try to outfox, some people want other people to do their help for them, some people need a hand, others a lobotomy, some people are just a waste of time. Some days I just can't be bothered.