Yes, this is likely to fail, but one of the powers the minority has in a legislature is to introduce bills like this to remind people what the majority could have been doing
With republicans narrow majorities, it only takes a handful of defections to get things through. Doing stuff like this helps make more republicans squeamish and can help get those flips
Since it’s unlikely to pass, the real value is in getting Republicans’ names attached to a “no” vote. Then Democrats can campaign to red areas and show how anti-veteran the Republicans have been this session, which plays a lot better in those areas than an “all” bill that doesn’t mention veterans.
But can Dems even force a vote on it?
Nope, but that in and of itself can be something they can campaign on; albeit for a much smaller group of reps.