can I forge with 2 clients and 2 accounts opened at the same time on one computer?

yes that is possible, but you have to change myAddress, peerServer and API Server ports and/or ips.
Only one client can listen on 1 port. A client is listen by default at any ip available.
You can also forge with 2 accounts opened on 1 client.