Capt's should take care of their crews, but levels of knowledge vary wildly...and, there are people who have contract "knowledge" that is 100% inaccurate.
(Two examples: I once reminded a Capt that we were a NOCAT city and thus reminded him to file a claim on the expense report, he said I didn't eat so not filing anything and said I'd get fired if I filed a claim--needless to say I filed, and am still working. On another example, happened to hear a Capt complaining about dropping into El Paso to pick up some freight and getting nada $$ for doing so, asked if he'd filed for the extra 30 minutes of Disruption compensation--then learned that he hadn't but it was "too late" now. FYI-it's Never Too late, and hopefully that extra $$ will eventually be company generated. But, if you don't know you're supposed to get it, well, maybe you won't.)
There are many discussions on Vacation bidding and Substitution. If you have questions, ask, there are a substantial number of posters here willing to answer any questions either via a post here, or a PM for easier back\forth.
And Yes, If we're on a Layover, Newhires eat and drink for free if you're with me and I'm happy to answer any questions. Just speak up because I've already got my Capt's hearing.
(Vagabond, you're always welcome too. :-) )