Я не юрист, и всё ниже сказанное может быть ошибочным.
PayPal хорош тем, что имеет полностью российскую сущность. То есть никаких переводов вам на банковский счёт из-за рубежа нет.
ИП не нужно, так как вы не занимаетесь предпринимательской деятельностью, только наёмный несамостоятельный труд.
Можете платить только 13% подоходного, при этом указывайте, что вы занимаетесь частной практикой (что-то вроде "нотариусы и другие лица, занимающейся частной практикой") и указывайте сферу деятельности про программирование, если вы такой (что-то вроде "консультирование и разработка программ для ЭВМ").