“Lay” is used with a stated object (“lay the book on the table”) and “lie” is used without a stated object (“I’m going to lie down on the sofa”); “who” is only used in reference to people and “that” only in reference to things; definitely do not ever, under any circumstances, use “ain’t.”