Yes and yes. Note that your opponent doesn't formally have to reject or even acknowledge your draw offer. Making his next move rejects the offer.
Of course in casual OTB games no one cares. "Hey, is that draw offer still good?" "Yeah sure, this isn't going anywhere" etc.
Can you only offer a draw on your own turn ? If you offer a draw on your own turn, does your opponent have to claim it immediately for the draw to stand or can he play a move and then claim the draw later ? I would be grateful for any clarification.