Use this link to find the closest ID card office:
https://www.dmdc.osd.mil/rsl
If that doesn't work Google DEERS RAPIDS site locator. You can make an ID appointment online but call them right after to make sure your are showing up in the system. If not they may be able to enter you manually or you may have to wait a little while but that's something the ID card office can explain.
I think you need a military email to get the Microsoft HUP so you have some steps to go through first to get that set up.
If you buy a cheap CAC/PIV reader on Amazon you should be able to get access to military sites from home once you have your ID card with the certificates set up.