Responsive sites & autolayout

The first problem requires wrapping, which Figma does not natively support. I suggest voting on this idea:

Your second issue requires breakpoints, which is also not natively sypported. This plugin might be of use though:

1 Like