Welcome to Microsoft Q&A! Thanks for posting the question.
Sharing the previous discussion on the difference between both libraries. You can also refer to this if you are confused about which one to choose while developing your application.
To use Service Bus Queue you can choose any of the libraries. You can refer here for the service bus samples.
Azure.Messaging.ServiceBus does expose the Session operation: https://learn.microsoft.com/en-us/dotnet/api/azure.messaging.servicebus?view=azure-dotnet
You can refer to Sample for processing message from a session enabled queue and for Azure.Messaging.ServiceBus Samples please refer to this.
Hope the above helps. Feel free to get back to me if you have any queries or concerns.
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.