Will I be able to unlock my iPhone with a home phone plan instead of a wireless plan?

I don't have a wireless plan with AT&T but I have a home phone plan does that count towards unlocking requirements? And also can I use a mildly cracked screen as a replacement screen on my iPhone?

IPhones only work with wireless plans.

You can't replace the phone because of the cracked screen because Apple's warranty does not cover that unless you paid for Apple Care.