1) It was an ok buy
2) The Stem is ok...If you are new....having your bars lvl w/ the seat will help you get into the sport w/ less pain...but do drop it down as you go...(but note that the bars will move away from you as you move it down so this stem will have to go at some point)
welcome
Side note: the bike may by a bit small for ya based on seat post