Yes, you can use banked and/or borrowed points to make reservations online. You cannot usually use points that have been transferred into your account for online reservations since they won't typically show up in your online account.
For reservations involving transferred points or One-time-use-points you will need to call MS.