Cross platform support exists but works by having Windows as the main development environment than then cross compiling into the varios platforms.
Yes there is a community version for C++ Builder as well.
No. While it did had cross-platform support years ago, nowadays it is Windows-only, including targets.
No. While it did had cross-platform support years ago, nowadays it is Windows-only, including targets.