This app was mentioned in 4 comments, with an average of 1.25 upvotes
Regarding the square crop, you can add solid borders to make your photo a square and not have it cropped into a square. I used a few different apps on Android, and I think Square InstaPic works best for the purpose.
Yes. So basically, I'm looking for something like Square InPic but with ratios other than square.