It wouldn’t be a terrible idea to put an indicator for free item interaction in the bar next to bonus action. So you can see if it’s still available for switching items, pulling stuff out of allies’ backpacks, “bracing” your crossbow etc
Not sure what do you mean with that crossbow ... but the rest sounds great!