I would only marry someone who is a Christian. For me, my relationship with God is a personal one between me and God, and I would expect the same with my spouse. I would definitely want us to pray privately to God and keep God in mind in our lives. However, I am fine if we do not pray together vocally on a regular basis. That has never really been my style to pray out loud vocally with another person, in a circle, etc. except maybe for saying a blessing before a meal.
Showing fruit to me means he has good Christ-like character (patient, not prone to anger, kind, etc.). Of course this should also be connected with action, such as helping a neighbor or other people in need. Showing fruit to me doesn't mean his schedule is filled full of church activities. However, at the same time, I think when a person spends a lot of hours volunteering in church, that is very honorable and that is a good indication of showing fruit when a person is spending his free time to do. However, not everyone has free time to volunteer in this way. Regardless, I think a person can still show fruit by praying for others, giving money, doing charity/volunteer work when available, etc.
While I expect my spouse to pray privately on a regular basis, I am fine if my spouse doesn't want to discuss God or Bible with me on a regular/scheduled basis (as I mentioned it is a personal relationship). But I realize, if a person is not put on a schedule sometimes, there is risk of him going wayward. This is essentially what pastors say, that if you stop going to church, you may fall into sin etc. So, I get that discussing God/Bible on a regular basis keeps one accountable, etc. It is fine balance. I hate to say it, but I do discuss the Bible and God with certain friends a lot, and sometimes these talks are encouraging but other times it is more of a debate/argument where I need space from them.