Correct, license and you're good anywhere but private property.
Go ahead
Yes, as long as you have a fishing license. There are Park rangers who check.
Yes supposedly people said you can really fish anywhere unless noted.
Thanks! Your answer is awaiting moderation.