People have this idea in their head that body size is the only thing that's attractive, but it's not. Attractiveness is more about your attitude. I've seen plenty of skinny girls with little/no personality that guys have zero interest in. I've also seen plenty of "big" girls with an amazing personality that had guys always fighting for attention.
Yes, still will, and Yes. There is nothing wrong with being big, looks aren't everything if he can have fun hanging out with you and enjoys your company then he probably will. If he is the kind of person who goes after looks first then you can find someone better.
Yea, a good one will, no question. Curvy girls are hot. The issue is that you might put yourself in a place where you jump to quickly and move to fast in order to please him, make him like you, etc. When you find good guys, which you will, just make sure that you're honest with yourself. If you like a guy then yea, go for it, but be careful that he is someone you would actually want to be with. There is no point in dating someone "for the sake of dating someone". Hope this helped.
Absolutely, what's wrong with that? People are so hung up on appearance these days, that the good people seem to be overlooked. A good face remains good, a body can always change. I am a bigger attractive guy and was with the pretty girl.. who dumped me to find someone hotter. Personality is everything. Just stay confident!