Pls advise what material should I prepare, I-130, I-485 all file together? Do I need to I-765 application again? And do I need to take medical test?