Many developments won't allow you to park then in the front. When you are selecting your home, check the covenants to see they are allowed. If so look for a back yard and access to the back yard to allow ingress/egress for parking them. Near developments that don't allow you to have then, there are usually storage facilities very close by and people pay a monthly fee to store their equipment.
Depends. Is there an HOA? If so, you will be guided (or bound) by their rules on such things. In some communities, they simply will not let you have them in sight. In communities with no rules, there may just be peer pressure from the neighbors to keep you from doing it.
Every development is different. Some have rules prohibiting you from parking them in front, while other do not. If this is a concern then you need to let your buyer broker know so that they can focus on showing you properties in developments that do not prohibit you from having your toys parked on site.