It does have feet; you would only have to use the guy lines if you were outside in windy conditions. It does break down nicely and even comes with a case to carry it in. It is perfect for you needs.
The screen does fold up/roll up for storage, since it is a fabric material which folds. The rods are a lightweight but a sturdy aluminum. The filled bag is approx 3 foot tall, 1 foot wide and 6-8 inches “thick.” Weight is approx 15-20 lbs.
For more information please check out our guide setting up a great backyard setup
Or take a look at our recommended projectors and screens