Yes, you can use HDs of different size and manufacturer, but your array will be limited by the smallest and slowest drive.
RAID 0 increases both read and write performance. Although, in some situations (e.g. random access to many small files) RAID 0 may be slower than a single drive.
You can...