hay vs straw...cereal crops which are cut green and still include the unripe grain are called green feed here, not hay. Straw is indeed what is left after the mature (ripe) cereal grains have been removed and basically consists almost entirely of the ripe stalk..that is to say mostly
carbon, with very little nutrition in it for feeding animals.
Hay on the other hand, generally consists of grasses and legumes in varying degrees of each from pure alfalfa to pure grass hays (including swamp grasses), generally cut well before most of the plants have set seed. Good hay should have a large proportion of leaf; be dry but still have some shade of green and smell sweet. Over mature hay will have much less nutrition as the plants will have put the effort into ripening the seed.
Pea straw is what is left after the mature peas have been harvested..I have no direct
experience with that so don't know if that is brown or green or what.
In this area, in an average year, good alfalfa or alfalfa mix hay will run around $45-$50 for a big round bale averaging about 1500 pounds (about a 5'x6' round bale) the same size bale of straw will run on average about $12-$15. Ordinary grass hays run about the middle of the two.
I haul a single hay bale this size on the back of a pickup but getting it OFF can be an adventure without a tractor..I use a tree, and managed through being stubborn, to bend my endgate last winter after doing this for several years with no problem.
Round bales can run anywhere from relatively little ones which weigh about 300 pounds up to some that will come in at almost a ton. Bales also come in rectangles, from the most common one about 12"x18"x 3' (+/-) all the way up to 4 foot x 4 foot x8 foot behemoths.
Small "square" bales bales of hay can run anywhere from $3.5o to $11 (this would be premium racetrack quality, generally very young alfalfa so you pay more because the yield is lower when the plant is harvested younger) and should average around 60 pounds. Small bales of straw are anywhere from free to $2 a bale. Straw bales probably weigh about half of hay bales of the same size.
Generally speaking hay is much more likely than straw to include seed which may end up sprouting in your garden which is why most people tend to prefer using straw. The only straw i can think of offhand that I might be reluctant to buy for a garden is
flax as it takes a long long time to break down. Don't know how rice straw is..we don't grow a lot of rice in Canada