Q1: See
this. TL;DR, the chain ring shape (oval v. round) shouldn't affect the chain length, just the number of teeth.
Q2: a few drops of dish soap in a gallon of water will work fine. Just make sure to rinse the bike really well, as some dish-soaps are rumored to have salts in them to aid in grease removal.