Can I pick up or request a ballot for someone else?
No. In Iowa you can only request an absentee ballot for yourself.
What if I'm still waiting in line when the polls close?
So long as you are in line to vote at the time the polls close you will be allowed to vote.