This one is pretty standard. You need to sign up for lionbrand to view this pattern:
Do yourself a favor and don't use homespun. Worsted or heavy worsted of anything will be fine.
As for the brimmed hats, you can do a felted hat or millnery stores have devices to make a brim stand out.