As for why the votes are not displayed to all is explained in the previous comment. Listing based on only votes would diminish the quality of the platform and hence needgap uses hot algorithm like HN, Reddit using variables like time, comments etc. to place the content on the home.
When each problem is posted, featured image is automatically generated for posting the problem to social media. There are no plans for image upload currently and text is the first class citizen for now.