In this department, Pennsylvania have done all they can to make life easy for you. The state has not placed any restrictions on the customer to turn up in person if they wish to place a bet online. All the state requires you to do is be within the state borders and be able to provide proof of identity.
You may, however, have some issues depositing and withdrawing because of your bank. This can be caused by the fact that not every bank allows for a transaction to or from a sportsbook. Even though online betting is legal in PA, you have some banks resisting a change in policy whilst there is still a piecemeal federal set up.
The best thing is to check with your bank if you are intending to use your Visa, Mastercard or a bank transfer. You should also check if they allow deposits to a PA sportsbook as well as withdrawals. You do not want to be left in a situation where you have deposited money into a PA-based sportsbook, won money and then are unable to withdraw your winnings!
The main online sportsbook, SugarHouse does offer other methods of payments including PayPal and Netteller. These payment methods are a nice way around the issues that can come with online banks in the USA, whilst still being 100% legal.
Of course, if you do find it easier to pay and withdraw in cash you can also do this at land-based casinos and sportsbook that have a physical location. SugarHouse launched a temporary location in 2018 and will open up its permanent location in 2019.